As a DevOps Engineer, you'll play a pivotal role in streamlining our development and operations
processes, automating infrastructure deployment, and enhancing the reliability and scalability of
our systems. You'll collaborate closely with development and operations teams to design,
implement, and maintain efficient, reliable, and scalable infrastructure solutions
Responsibilities:
Collaborate with development and operations teams to design, build, and maintain efficient, reliable, and
scalable infrastructure solutions.
Implement and manage CI/CD pipelines to automate the build, test, and deployment processes for
applications and services.
Configure and manage infrastructure as code using tools such as Terraform, Ansible, or CloudFormation.
Monitor system performance, troubleshoot issues, and implement solutions to optimize and improve
reliability, availability, and performance.
Design and implement automated testing frameworks and strategies to ensure the quality and stability of
our applications.
Implement and manage containerization and orchestration platforms such as Docker and Kubernetes.
Continuously evaluate and implement best practices, tools, and technologies to enhance the efficiency,
reliability, and security of our systems.
Requirements:
Bachelors degree in computer science, Engineering, or related field.
4+ years of experience in a DevOps Engineer or similar role.
Strong knowledge of cloud computing platforms and experience with infrastructure as code tools.
Proficiency in scripting and automation using languages such as Python, Bash, or Ruby.
Experience with CI/CD pipelines and continuous integration tools.
Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
Strong understanding of networking, system administration, and Linux/Unix operating systems.
Excellent problem-solving skills and the ability to troubleshoot complex issues.
Strong communication and collaboration skills.
Preferred Qualifications:
Experience with CI/CD pipelines and continuous integration tools (e.g., Jenkins, GitLab CI).
Knowledge of monitoring and logging solutions (e.g., ELK stack, Opensearch, Grafana etc).
Knowledge of configuration management tools (e.g., Ansible, Puppet, Chef).
Experience of working on Terraform.
Keyskills: devops ansible python cloud kubernetes