Job Description
The Senior DevOps Engineer will play a key role in leading and implementing DevOps practices and strategies within the organization. This role will involve designing and architecting scalable and resilient systems, mentoring junior team members, and driving continuous improvement initiatives.
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