Job Overview
We are looking for a skilled DevOps Engineer to help automate processes, improve system reliability, and streamline software delivery. You will work closely with engineering and operations teams to build scalable infrastructure and efficient deployment pipelines.
Key Responsibilities
Design, implement, and manage CI/CD pipelines for faster and reliable deployments
Automate infrastructure using Infrastructure as Code tools (e.g., Terraform, Ansible)
Manage and maintain cloud environments (AWS, Azure, or GCP)
Monitor system performance and troubleshoot issues across environments
Automate repetitive tasks to improve efficiency and reduce errors
Ensure security best practices across systems and pipelines
Collaborate with development and QA teams to improve workflows
Maintain clear documentation for systems and processes
Requirements
Bachelor's degree in Computer Science, Engineering, or related field
3 - 5+ years of experience in a DevOps or similar role
Strong knowledge of Linux/Unix systems and scripting (Python, Bash)
Experience with CI/CD tools and practices
Hands-on experience with Docker and Kubernetes
Familiarity with cloud platforms (AWS, Azure, or GCP)
Experience with Infrastructure as Code tools (e.g., Terraform, Ansible)
Solid understanding of networking and system administration
Skills
Strong problem-solving and analytical skills
Good communication and collaboration abilities
Attention to detail and organization
Willingness to learn and adapt to new technologies
Key Performance Indicators
Maintain high system uptime and reliability
Ensure secure and stable infrastructure environments
Deliver timely support for infrastructure and deployment needs
Continuously improve automation and system efficiency