DevOps Engineer

  Category :  Engineers 
  Position Type : Remote - Centizen Talent Hub 

Job Description

We are looking for a DevOps Engineer to join the DevOps team. He/she will focus on developing, building, and maintaining cloud infrastructure to support distributed systems at scale.

Soft Skills:

  • Ability to take lead and work in a trustworthy working environment.
  • Partner with the required teams and get seamless outputs.
  • Should be curious to learn more and collaborate whenever needed.
  • Ability to independently manage projects and report/present efforts to clients.
  • Strong communication skills.


  • Analyze current technology utilized within the company and develop steps and processes to improve and expand upon them.
  • Establish milestones for necessary contributions from departments and develop processes to facilitate their collaboration.
  • Assist other department engineers in creating practical demonstrations of proposed solutions and demonstrating them to other members of the team.
  • Provide detailed specifications for proposed solutions including materials, manpower and time necessary.
  • Provide clear goals for all areas of a project and develop steps to oversee their timely execution.
  • Monitor and maintain efficient operations of our infrastructure.
  • Experience maintaining and deploying distributed systems (Mesos/Kubernetes).
  • Automating software integration including testing, building, packaging, and deployment.
  • Triage and/or fix bugs, security vulnerabilities, and operational issues.
  • Developing and performing unit and integration testing as well as supporting test environments.
  • Work closely with engineering professionals within the company to maintain hardware and software needed for projects to be completed efficiently.
  • Mentor and train other engineers throughout the company and seek to continually improve processes companywide.
  • Work alongside project management teams to successfully monitor progress and implementation of initiatives.

Required Skills:

  • Degree in Computer Science or Software Engineering is preferred.
  • Experience working on Linux based infrastructure.
  • Excellent understanding of Ruby, Python, Perl, and Java.
  • Configuration and managing databases such as MySQL, Mongo.
  • Experience with at least one major cloud provider (Azure, AWS, GCP).
  • Experience working with Docker.
  • Experience working with Git.
  • Experience working with CI/CD practices.
  • Strong grasp of automation/configuration management.
  • Practical experience delivering GitOps & IaC in a Microsoft Azure DevOps environment.
  • Practical knowledge and application of Cloud Security standards and best practices.
  • Excellent troubleshooting.
  • Working knowledge of various tools, open-source technologies, and cloud services
  • Awareness of critical concepts in DevOps and Agile principles.

Chat with us