Responsibilities
• Lead the design and implementation of DevOps practices and strategies.
• Architect and implement scalable and resilient systems using cloud technologies.
• Mentor and provide technical guidance to junior DevOps team members.
• Drive continuous improvement initiatives to enhance system performance and reliability.
• Collaborate with cross-functional teams to define and implement CI/CD pipelines.
• Implement and maintain infrastructure as code using industry-standard tools.
• Ensure compliance with security and regulatory requirements.
• Evaluate and recommend new tools and technologies to enhance DevOps practices.
• Provide technical guidance and support to development teams on DevOps practices and tools.
Qualifications
• Bachelor’s degree in computer science, Engineering, IT, or a related field.
• 04+ years of experience in implementing and managing DevOps practices and strategies.
• Strong knowledge of cloud platforms like AWS, Azure, or GCP.
• Proficiency in scripting languages like Python, Bash, Go, or PowerShell.
• Proficiency in IaC tools like Terraform, CloudFormation, Pulumi or Crossplane.
• In-depth understanding in containerization technologies like Docker and orchestration tools like Kubernetes.
• Expertise in configuration management tools like Ansible or Puppet.
• Experience with monitoring and logging tools like New Relic, Prometheus, ELK stack, Fluentd, or Splunk.
• Strong leadership and mentoring abilities.
• Excellent problem-solving and troubleshooting skills.
• Effective communication and collaboration skills.