Senior Devops Engineer

MiratechMiratech·Remote(India)
Software Development

WFA Digital Insight

In the current remote job market, demand for skilled DevOps engineers has skyrocketed, with a 25% increase in job postings over the past year. As companies shift towards cloud-based infrastructure, the need for experts who can bridge the gap between software development and IT operations has never been more pressing. Miratech, a global IT services and consulting company, is at the forefront of this trend, and their Senior Devops Engineer role offers a unique opportunity for candidates to work with cutting-edge technologies and collaborate with cross-functional teams. With the remote work landscape continuing to evolve, candidates should be prepared to showcase their technical expertise, problem-solving skills, and ability to work independently.

Job Description

About the Role

As a Senior Devops Engineer at Miratech, you will play a critical role in ensuring the reliability, scalability, and security of the company's cloud infrastructure and deployment pipelines. This will involve designing, provisioning, and maintaining secure and scalable cloud infrastructure on AWS, utilizing services like EKS and ECS. You will also be responsible for building, maintaining, and optimizing robust CI/CD pipelines using GitLab CI and Azure DevOps.

The successful candidate will have a strong development background and be able to collaborate closely with development teams to streamline the development lifecycle and optimize application architecture for the cloud. This role will require a deep understanding of cloud platforms, CI/CD tools, and automation technologies, as well as excellent problem-solving skills and the ability to work independently.

Miratech is a values-driven organization with a culture of Relentless Performance, and the engineering team is no exception. As a Senior Devops Engineer, you will be expected to contribute to this culture by fostering a spirit of innovation, collaboration, and continuous improvement.

What You Will Do

  • Design, provision, and maintain secure and scalable cloud infrastructure on AWS
  • Build, maintain, and optimize robust CI/CD pipelines using GitLab CI and Azure DevOps
  • Utilize Terraform for provisioning and managing cloud resources and Ansible for configuration management and application deployment
  • Write high-quality, maintainable code for automation, tooling, and system integrations using Python, Java, or Golang
  • Monitor system performance, troubleshoot complex infrastructure issues, and implement proactive solutions to ensure high availability and minimal downtime
  • Collaborate with .NET development teams to optimize application architecture for the cloud and foster a culture of DevOps best practices
  • Develop and maintain technical documentation and runbooks for infrastructure and deployment processes
  • Participate in on-call rotations and provide 24/7 support for production systems
  • Stay up-to-date with the latest trends and technologies in the field of DevOps and cloud computing

What We Are Looking For

  • Minimum of 5 years of hands-on experience in a DevOps, Platform Engineering, or Software Engineering role
  • Proven background in software development with strong algorithmic and problem-solving skills
  • Highly proficient in at least one of the following programming languages: Python, Java, or Golang
  • Extensive experience with AWS ecosystem, with deep knowledge of container orchestration using EKS and ECS
  • Strong hands-on experience with GitLab CI and Azure DevOps
  • Proficiency in Infrastructure as Code (IaC) using Terraform and configuration management using Ansible
  • Advanced knowledge of Git and branching strategies
  • Experience working with .NET / C# technologies is a plus
  • AWS Certified DevOps Engineer, Certified Kubernetes Administrator (CKA), or similar credentials are desirable

Nice to Have

  • Experience with other cloud platforms, such as Azure or Google Cloud
  • Knowledge of containerization using Docker and Kubernetes
  • Familiarity with security and compliance frameworks, such as HIPAA or PCI-DSS
  • Experience with agile development methodologies and version control systems

Benefits and Perks

  • Competitive salary and benefits package
  • Opportunity to work with a global IT services and consulting company
  • Collaborative and dynamic work environment
  • Professional development and growth opportunities
  • Flexible working hours and remote work options
  • Access to cutting-edge technologies and tools
  • Recognition and reward for outstanding performance
  • Comprehensive health insurance and wellness programs

How to Stand Out

  • Ensure you have a strong understanding of cloud platforms, CI/CD tools, and automation technologies, as well as excellent problem-solving skills.
  • Be prepared to showcase your experience with AWS ecosystem, container orchestration, and Infrastructure as Code (IaC) using Terraform.
  • Highlight your ability to collaborate with cross-functional teams and foster a culture of DevOps best practices.
  • Make sure your resume and cover letter are tailored to the specific requirements of the role, and be prepared to provide examples of your experience and skills.
  • Research the company culture and values, and be prepared to discuss how you can contribute to them.
  • Be prepared to discuss your experience with .NET / C# technologies, and how you can apply your knowledge to optimize application architecture for the cloud.
  • Show enthusiasm for the role and the company, and be prepared to ask thoughtful questions during the interview process.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.