Design, build, and manage cloud infrastructure using tools like Terraform, Ansible, and Kubernetes.
Automate provisioning, configuration, and deployment using Infrastructure as Code (IaC) practices.
Monitor system performance, troubleshoot issues, and optimize cloud-based environments.
Develop Test automation and integrate into Canary and CI/CD.
CI/CD & Deployment:
Develop and maintain CI/CD pipelines using GitHub Actions, Jenkins, GitLab CI/CD, or similar tools.
Implement automated testing and deployment processes to ensure reliability and stability.
Work closely with development teams to streamline and optimize the software delivery process.
Monitoring & Security:
Implement monitoring, logging, and alerting solutions using tools like Prometheus, Grafana, and ELK stack.
Ensure infrastructure security by managing firewalls, access control, and vulnerability scanning.
Apply best practices for backup, disaster recovery, and high availability.
Collaboration & Continuous Improvement:
Collaborate with software developers, QA engineers, and IT teams to optimize system performance.
Continuously improve DevOps processes, tools, and best practices to improve efficiency and reliability.
Participate in on-call rotations and incident response as needed.
Minimum Qualifications:
Bachelor's degree in Computer Science, Engineering, (or equivalent experience)
8 years of experience with cloud platforms such as AWS, Azure, or Google Cloud.
Proficiency in scripting languages (Python, Bash, or Shell) and Infrastructure as Code (Terraform, CloudFormation, or Ansible).
Experience with containerization and orchestration (Docker, Kubernetes).
Experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI/CD and monitoring and logging tools such as Prometheus, Grafana, or ELK Stack.
Strong understanding of networking, security, and system administration principles.
Preferred Qualifications:
Certifications in AWS (AWS Certified DevOps Engineer, Solutions Architect) or Kubernetes (CKA, CKAD).
Familiarity with configuration management tools like Chef or Puppet and serverless computing and microservices architecture