As a Senior DevOps Engineer at Devsinc, you will be responsible for implementing and managing the tools, processes, and methodologies that enable our development and operations teams to collaborate effectively, delivering high-quality software solutions. The ideal candidate will have 3-7 years of experience in the field, a deep understanding of DevOps principles, and excellent English communication skills.
Responsibilities:
- Design, implement, and maintain infrastructure using IaC tools such as Terraform, Ansible, or CloudFormation.
- Develop and enhance CI/CD pipelines to automate the deployment process, ensuring reliability and consistency.
- Set up and manage monitoring and alerting systems to proactively identify and resolve issues.
- Work with Docker and Kubernetes to containerize and orchestrate applications for scalability and reliability.
- Manage and support version control systems such as Git to facilitate collaboration and code quality.
- Collaborate with development and operations teams to improve processes, automate tasks, and resolve integration issues.
- Implement security best practices throughout the DevOps pipeline, ensuring the security and integrity of systems and data.
- Maintain comprehensive documentation of infrastructure, configurations, and processes.
- Must be very good in English communication, both written and verbal.
Requirements:
- Bachelor's degree in Computer Science, IT, or a related field (or equivalent work experience).
- 3-6 years of experience in DevOps or a related field.
- Strong knowledge of DevOps principles and best practices.
- Proficiency in scripting and programming languages (e.g., Python, Bash, Ruby, or similar).
- Experience with IaC tools (e.g., Terraform, Ansible, CloudFormation).
- Proficiency with CI/CD tools (e.g., Jenkins, Github Actions, GitLab CI/CD).
- Knowledge of containerization and orchestration (e.g., Docker, Kubernetes).
- Experience in Helm Charts and Istio.
- Familiarity with version control systems (e.g., Git).
- Familiarity with monitoring and logging solutions like Prometheus, Grafana, ELK stack, etc.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to collaborate effectively with cross-functional teams.
- Exceptional English communication skills, both written and verbal.
- Understanding of cloud platforms (e.g., AWS, Azure, GCP) is a plus.
- Strong organizational and teamwork skills