We are seeking a skilled and motivated DevOps Engineer with over 5 years of experience to join our dynamic team.
The ideal candidate will have a strong background in software engineering, IT operations, and cloud infrastructure management.
As a DevOps Engineer, you will be responsible for automating, optimizing, and ensuring the reliability and performance of our software systems and deployment pipelines.
Key Responsibilities
Automation and Configuration Management :
Design, implement, and maintain automated deployment pipelines.
Use configuration management tools (e., Ansible, Puppet, Chef) to manage and provision infrastructure.
CI/CD Pipeline Development
Develop and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, or CircleCI.
Ensure seamless integration and delivery of code from development to production environments.
Infrastructure As Code (IaC)
Write and manage infrastructure as code using tools like Terraform or CloudFormation.
Ensure scalable and secure cloud infrastructure on platforms like AWS, Azure, or GCP.
Monitoring And Logging
Implement and manage monitoring and logging solutions (e., Prometheus, Grafana, ELK stack) to ensure system health and performance.
Proactively identify and resolve issues before they impact production.
Collaboration And Support
Collaborate with software developers, QA engineers, and other stakeholders to streamline the software development lifecycle.
Provide support for development and production environments, including troubleshooting and performance tuning.
Required Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
5+ years of experience in a DevOps role or related position.
Strong knowledge of cloud platforms (AWS, Azure, GCP).
Proficiency in scripting languages such as Python, Bash, or PowerShell.
Experience with containerization and orchestration tools (e., Docker, Kubernetes).
Familiarity with version control systems (e., Git).
Solid understanding of networking, security, and system administration.
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork abilities.
Preferred Qualifications
Experience with microservices architecture and serverless computing.
Knowledge of database management and data integration.