Responsibilities:
· Leadership: Lead and mentor the DevOps team, cultivating a culture of collaboration, continuous improvement, and innovation with your strong, hands-on leadership.
· Automation: Design, implement, and maintain CI/CD pipelines using Jenkins to automate build, test, and deployment processes, applying your strong technical skills.
· Infrastructure Management: Manage and deploy infrastructure using Infrastructure as Code (IaC) tools like Terraform, Terragrunt, and CloudFormation with a strong, hands-on approach.
· Configuration Management: Implement and maintain configuration management using Ansible to ensure consistency and reliability across environments, demonstrating your strong expertise.
· Cloud Management: Oversee cloud infrastructure on AWS, ensuring optimal performance, security, and cost-efficiency with your in-depth knowledge and strong hands-on experience.
· Monitoring and Alerts: Set up continuous monitoring and alerting systems using Datadog and Slack to proactively identify and address issues, applying your strong technical capabilities.
· Source Control: Manage source code repositories using Bitbucket, ensuring adherence to version control best practices with your hands-on experience.
· Build Management: Handle build processes using Maven, ensuring applications are built efficiently and accurately with a strong technical approach.
· Binary Storage: Administer binary storage solutions using Nexus to manage dependencies and artifacts, leveraging your strong, hands-on expertise.
· Release Management: Oversee release management processes using Agile methodologies to ensure timely and effective delivery of software updates with strong technical leadership.
· Collaboration: Work closely with development, QA, and operations teams to ensure smooth integration and deployment processes, showcasing your strong communication skills.
Required 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 Infrastructure as Code tools such as Terraform, Terragrunt, and CloudFormation with extensive, practical experience.
· Extensive experience with configuration management tools like 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, showcasing your strong technical capabilities.
· Familiarity with binary storage solutions such as Nexus, demonstrating your strong, hands-on approach.
· Experience with continuous monitoring and alerting tools like Datadog and Slack, applying your strong technical knowledge.
· Proficient in using Bitbucket for source code management with hands-on experience.
· Understanding of Agile methodologies and release management practices with strong technical involvement.
· Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
Preferred Qualifications:
· 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.