Senior DevOps Engineer (Azure)
The ideal candidate will have expertise in Azure cloud, Pulumi, Kubernetes, Ansible, and Windows server environments to maintain and optimize infrastructure as code.
Requirements
Key Responsibilities:
- Design, build, and maintain scalable and reliable cloud infrastructure solutions on Azure.
- Implement and manage infrastructure as code (IaC) using Pulumi, ensuring consistency and automation across environments.
- Oversee and improve Kubernetes (K8s) clusters for container orchestration and management.
- Automate and streamline workflows using Ansible to manage configurations and deployments.
- Manage and optimize Windows Server infrastructure, ensuring system reliability and performance.
- Collaborate with Development, Product, and IT teams to ensure cloud solutions align with business requirements.
- Monitor and maintain cloud environments, ensuring performance, availability, and security.
- Develop, maintain, and enforce best practices and operational guidelines for DevOps processes.
- Troubleshoot and resolve infrastructure issues, providing timely solutions to ensure minimal downtime.
- Drive continuous improvements in the infrastructure environment for scalability, security, and automation.
- Track, analyze, and report on key performance metrics for cloud and infrastructure systems.
Qualifications:
- 7-10 years of professional experience in DevOps or cloud infrastructure roles.
- Proven expertise in Azure cloud platform and services, with a strong understanding of Azure architecture.
- Experience with infrastructure automation using Pulumi, with a solid understanding of IaC principles.
- Strong hands-on experience with Kubernetes (K8s) for container orchestration and management.
- Expertise in using Ansible for configuration management and automation.
- Proven experience managing and optimizing Windows Server infrastructure.
- Familiarity with scripting languages (Bash, PowerShell, Python, etc.) for automation tasks.
- In-depth knowledge of CI/CD pipeline concepts and tools (Jenkins, GitLab CI, etc.).
- Strong experience in monitoring, logging, and alerting systems (Prometheus, Grafana, etc.).
- Excellent troubleshooting skills and the ability to resolve complex infrastructure-related issues.
- Familiarity with security best practices, including securing cloud environments and data.
- Excellent collaboration and communication skills, with the ability to interact effectively with cross-functional teams.
Preferred Qualifications:
- Experience with cloud-native solutions, microservices, and containerized environments.
- Knowledge of infrastructure monitoring tools like Azure Monitor, Application Insights, and third-party solutions.
- Certifications in Azure (Microsoft Certified: Azure Solutions Architect, Azure DevOps Engineer, etc.) are highly preferred.
- Knowledge of front-end and back-end development technologies, enhancing collaboration with development teams.
- Experience with cloud security practices and compliance standards.
- Familiarity with agile development processes and DevOps principles.
Key Traits for Success:
- Strong problem-solving abilities and a proactive approach to infrastructure challenges.
- A collaborative mindset with the ability to work closely with cross-functional teams.
- Highly detail-oriented with a focus on maintaining infrastructure quality and security.
- Passionate about continuous improvement and staying up-to-date with the latest DevOps tools and practices.
- Ability to mentor junior engineers and share knowledge to drive team growth and development.
Why Join Mindera? At Mindera, we foster a collaborative and innovative environment that encourages continuous learning and growth. You’ll have the opportunity to work on cutting-edge technologies and play a key role in driving the infrastructure strategy that powers our products.
Benefits
We Offer- Fun, happy and politics-free work culture built on the principles of lean and self organisation;
- Work with large scale systems powering global businesses;
- Competitive salary and benefits.
About Mindera
At Mindera we use technology to build products we are proud of, with people we love.
Software Engineering Applications, including Web and Mobile, are at the core of what we do at Mindera.
We partner with our clients, to understand their product and deliver high performance, resilient and scalable software systems that create an impact in their users and businesses across the world.
You get to work with a bunch of great people, where the whole team owns the project together.
Our culture reflects our lean and self-organisation attitude. We encourage our colleagues to take risks, make decisions, work in a collaborative way and talk to everyone to enhance communication.
We are proud of our work and we love to learn all and everything while navigating through an Agile, Lean and collaborative environment.
Follow our Linkedln page - https://tinyurl.com/minderaindia
Check ot our Blog: http://mindera.com/ and our Handbook: http://bit.ly/MinderaHandbook
Our offices are located: Aveiro, Portugal | Porto, Portugal | Leicester, UK | San Diego, USA | San Francisco, USA | Chennai, India | Bengaluru, India