About the job:
Your skills and qualifications:
5+ years of hands-on experience in DevOps or related roles with a proven track record of managing complex systems and projects
Expertise in setting up and managing CI/CD pipelines using Jenkins with strong, hands-on involvement
Proficiency in Terraform, Terragrunt, and CloudFormation with extensive, practical experience
Extensive experience with Ansible, demonstrating strong technical skills.
Deep knowledge of AWS cloud services and best practices for cloud infrastructure management with hands-on expertise
Experience with build tools like Maven
Familiarity with binary storage solutions such as Nexus
Experience with continuous monitoring and alerting tools like Datadog and Slack
Proficient in using Bitbucket for source code management with hands-on experience
Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams
… and we appreciate if you have:
Experience with additional cloud platforms (e.g., Azure, GCP) and related services
Knowledge of containerization and orchestration technologies like Docker and Kubernetes with strong, hands-on experience
Familiarity with security best practices and tools for securing DevOps pipelines and infrastructure
Your responsibilities will be:
Lead and mentor the DevOps team
Design, implement, and maintain CI/CD pipelines using Jenkins to automate build, test, and deployment processes
Manage and deploy infrastructure using Infrastructure as Code (IaC) tools like Terraform, Terragrunt, and CloudFormation with a strong, hands-on approach
Implement and maintain configuration management using Ansible to ensure consistency and reliability across environments
Oversee cloud infrastructure on AWS, ensuring optimal performance, security, and cost-efficiency
Set up continuous monitoring and alerting systems using Datadog and Slack to proactively identify and address issues
Manage source code repositories using Bitbucket, ensuring adherence to version control best practices
Handle build processes using Maven, ensuring applications are built efficiently and accurately with a strong technical approach
Administer binary storage solutions using Nexus to manage dependencies and artifacts
Oversee release management processes using Agile methodologies to ensure timely and effective delivery of software updates with strong technical leadership
Any Graduate