Tech Stack
AnsibleAWSAzureCloudDockerGoogle Cloud PlatformGrafanaJenkinsKubernetesPrometheusPythonRubyTerraform
About the role
- Design, implement, and maintain Continuous Integration and Continuous Deployment pipelines.
- Use Infrastructure as Code (IaC) tools like Terraform, Ansible, or CloudFormation to automate provisioning.
- Configure and manage cloud platforms (AWS, Azure, GCP) for scalability, availability, and cost-efficiency.
- Set up monitoring tools (Prometheus, Grafana, ELK Stack) to ensure system reliability and performance.
- Integrate security practices into DevOps workflows, including vulnerability scanning and secrets management.
- Work closely with developers, QA, and product teams to streamline development and deployment.
- Lead incident response, root cause analysis, and manage change control processes.
- Automate routine tasks using scripting languages like Python, Bash, or PowerShell.
- Oversee software releases, ensuring minimal disruption and proper documentation.
Requirements
- Bachelor's degree or equivalent experience and relevant formal academic/vocational qualification
- Previous roles showcasing the proficiencies necessary to fulfill the job responsibilities (similar to 3+ years’) or an equivalent blend of education, training, & experience
- Client-focused approach with strong interpersonal and communication skills
- Ability to multitask and maintain attention to detail
- Proficient in managing AWS environments and database services
- Strong understanding of version control systems (Git)
- Familiarity with agile and DevOps methodologies
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI)
- Knowledge of cloud platforms (AWS, Azure, GCP)
- Experience with infrastructure automation and containerization (Docker, Kubernetes)
- Proficiency in scripting languages (e.g., Python, Bash, Ruby)
- Understanding of security best practices in cloud environments
- Experience with CI/CD pipeline design and maintenance
- Cloud infrastructure management (AWS/Azure/GCP)
- Scripting (Python, Bash)
- Containerization (Docker) and orchestration (Kubernetes)
- Infrastructure as Code (Terraform, Ansible)
- Monitoring and alerting systems
- Git and version control workflows
- Security practices (IAM, vulnerability scanning)