Job Type: Full-Time
Experience Level: Mid to Senior
Contact:Sai Vardhan Bolla
About the Role: We are seeking a talented DevOps Engineer to join our dynamic team. As a DevOps Engineer, you will be responsible for automating and streamlining our operations and processes. You will work closely with the development and operations teams to deploy and manage code, troubleshoot production issues, and continuously improve the infrastructure that supports our applications.
Key Responsibilities
Design, implement, and maintain CI/CD pipelines to ensure smooth and efficient delivery of software.
Automate and manage infrastructure provisioning using tools like Terraform, Ansible, or CloudFormation.
Collaborate with development teams to ensure that application performance, scalability, and reliability meet production standards.
Monitor system performance, ensure system availability, and manage alerts for potential issues.
Implement security best practices across the infrastructure and applications.
Manage cloud environments (e.g., AWS, Azure, Google Cloud) and optimize the cost and performance of cloud resources.
Troubleshoot and resolve issues in development, test, and production environments.
Document processes, procedures, and tools related to DevOps practices.
Qualifications
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Strong experience with CI/CD tools such as Jenkins, GitLab CI, CircleCI, or Travis CI.
Proficiency with infrastructure-as-code tools like Terraform, Ansible, or CloudFormation.
Experience with containerization and orchestration tools like Docker and Kubernetes.
Strong knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
Experience with monitoring and logging tools like Prometheus, Grafana, ELK Stack, or Splunk.
Solid understanding of scripting languages such as Python, Bash, or PowerShell.
Knowledge of version control systems like Git.
Strong problem-solving skills and ability to troubleshoot complex issues.
Preferred Qualifications
Experience with microservices architecture and managing large-scale distributed systems.
Familiarity with serverless computing and managed services.
Experience with database management and optimization in a DevOps context.
Knowledge of security and compliance requirements for cloud-based environments.
Understanding of Agile/Scrum methodologies.