DevOps Engineer at Creative Information Technology India

1 year ago DevOps & System Administration Middle Contract

This position will collaborate with cross-functional teams across all phases of software projects including requirements analysis, design, development, testing, deployment, and maintenance. This is a remote position working with a fully remote (and fun) team.


Minimum Qualification

  • Bachelor’s Degree.
  • Five years related experience.
  • Additional education may substitute for required experience, and additional related experience may substitute for required education, to the extent permitted by the JHU equivalency formula.
  • Note: Direct programming experience while pursuing education may count towards related experience. Significant undergraduate programming coursework or independent project can be considered as related experience

Preferred Qualification

  • AWS certified in one or more disciplines: DevOps, Developer, Security.
  • Experience building and managing systems utilizing AWS tools and services.
  • Experience with container-based deployments.
  • Expertise in at least one scripting and/or development language.
  • Expertise in the use of system automation tools and techniques.
  • Excellent analytical and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Experience provisioning and managing cloud infrastructure with Terraform.
  • Experience managing Java-based application environments.
  • Experience utilizing Kubernetes for Docker deployments.
  • Expertise in one or more high-level programming languages.
  • Experience with monitoring, reporting, and alerting tools.
  • Experience building and managing systems in Azure.
  • Experience in Linux systems administration.
  • Experience managing relational (PostgreSQL/MySQL) and NoSQL databases.
  • Experience developing with Python.
  • Experience working with open source tools and technologies.
  • Experience working on open source software project teams.
  • Experience with agile methodologies.
  • Experience working on a fully remote team.


Description

This position will collaborate with cross-functional teams across all phases of software projects including requirements analysis, design, development, testing, deployment, and maintenance. This is a remote position working with a fully remote (and fun) team.

Role and Responsibilities

  • Work closely with software engineering to define and build tooling and automation that simplifies and supports the software development lifecycle, encourages best practices, and smooths the transition to production deployment.
  • Build infrastructure as code to ensure consistent and reliable management of application environments.
  • Provision cloud-based infrastructure used to deploy, manage, and scale software applications.
  • Design, build, and support efficient CI/CD pipelines.
  • Maintain system stability while facilitating a steady flow of software updates and feature deployments.
  • Build and manage log and metric capture and analysis systems.
  • Optimize system deployments to balance performance, cost, and security concerns.
  • Develop system monitoring and alerting capabilities.
  • Manage and monitor system access controls and authorization mechanisms.
  • Perform systems administration to ensure operating systems, tools, and software remain up-to-date, functional, and secure.
  • Troubleshoot and resolve system alerts, failures, and operational inefficiencies.
  • Support system and software testing and debugging.
  • Manage day-to-day system operations.

🇺🇸 United States devops python kubernetes java AWS
🎉 Let Employers Find You!

Employers will see your profile when they are sending a job in your skill.


Create Your Profile   (simple)