Need a senior DevOps engineer who can help in building DevOps architecture, build CI/ CD pipelines and take care of setting up the end-to-end DevOps pipeline.
Key Responsibilities
Design, implement, and manage CI/CD pipelines for automated deployment and testing
Collaborate with software developers to facilitate the integration of DevOps practices
Automate repetitive tasks to enhance productivity and reduce manual intervention
Manage and provision cloud infrastructure and services
Monitor and troubleshoot system performance and reliability issues
Implement and maintain containerization technologies such as Docker and Kubernetes
Ensure security and compliance requirements are met in the DevOps processes
Participate in the planning and execution of disaster recovery and backup strategies
Create and maintain documentation for systems and procedures
Conduct performance tuning and capacity planning activities
Stay up-to-date with industry trends and best practices in DevOps
Required Qualifications
Bachelor's degree in Computer Science, Engineering, or a related technical field
Proven experience in a DevOps or similar role
Hands-on experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI
Proficiency in scripting languages like Python, Ruby, or Bash
Deep understanding of cloud services and infrastructure (AWS, Azure, GCP)
Experience with configuration management tools like Ansible, Puppet, or Chef
Knowledge of containerization and orchestration tools such as Docker and Kubernetes
Familiarity with monitoring and logging tools like Prometheus, ELK stack, or Grafana
Strong understanding of version control systems like Git
Excellent problem-solving and troubleshooting skills
Ability to work in a fast-paced and collaborative environment
Good communication and interpersonal skills
Certifications such as AWS Certified DevOps Engineer or Certified Kubernetes Administrator are a plus
Understanding of Agile methodologies and DevOps principles
Knowledge of infrastructure as code tools like Terraform or CloudFormation