We are looking for a highly motivated and experienced DevOps Engineer to join our team. The ideal candidate will be responsible for designing, implementing, and managing our cloud infrastructure, automating CI/CD pipelines, ensuring system security, and optimizing performance.
Key Responsibilities:
Collaborate with development teams to design, implement, and maintain infrastructure for software development, testing, and deployment.
Automate and streamline build, deployment, and release processes using modern CI/CD tools.
Configure and manage AWS cloud infrastructure and services.
Optimize cloud costs and improve financial efficiency.
Monitor system performance, ensure high availability, and implement necessary optimizations.
Implement and maintain configuration management tools for automated provisioning and resource management.
Troubleshoot and resolve issues related to infrastructure, build pipelines, and deployments.
Enforce security and compliance best practices in collaboration with the security team.
Stay updated with the latest DevOps trends and technologies and evaluate their impact.
Participate in code reviews, technical discussions, and knowledge-sharing sessions.
Requirements:
5+ years of hands-on experience in a DevOps role, focusing on CI/CD and automation.
Strong Kubernetes expertise in designing, deploying, and managing production clusters.
Deep knowledge of AWS cloud services and experience with Infrastructure-as-Code tools like Terraform.
Proficiency in monitoring and logging tools (ELK stack, Prometheus, Grafana, Zabbix).
Expert-level scripting skills in Bash, Python, Groovy, or similar languages.
Strong understanding of networking and security best practices (firewalls, VPNs, SSL/TLS).
Excellent communication and leadership skills with fluency in English.
Proactive problem-solver with a passion for continuous improvement and innovation.
Preferred Qualifications:
Bachelors or Masters degree in Computer Science, Engineering, or a related field.
Experience with npm, Angular build, and deployment.
Previous software engineering background.
Why Join Us?
Opportunity to work with a fast-growing QA and DevOps company.
Exposure to cutting-edge cloud technologies and automation tools.