We are seeking a highly skilled Senior DevOps Engineer to join our high-performing software development and cloud platform team, supporting internal IT solutions used by a global organization of over 500,000 users. In this role, you will play a critical part in designing, building, and maintaining scalable cloud infrastructure and DevOps pipelines that enable efficient, reliable, and secure software delivery.
As a key technical expert, you will work closely with development teams, architects, and IT consultants to drive cloud adoption, automate infrastructure, and improve system reliability. Your strong hands-on experience with AWS/Azure, Infrastructure as Code, and CI/CD platforms will help accelerate digital transformation initiatives and modernize legacy systems across the organization.
Your ability to combine technical expertise, automation mindset, and cross-functional collaboration will be essential in ensuring scalable, secure, and high-performing platforms for our global IT landscape.
Key Responsibilities:
- Cloud Infrastructure Engineering: Design, implement, and maintain scalable and secure cloud infrastructure using AWS and Azure, ensuring high availability, performance, and cost optimization.
- Infrastructure as Code (IaC): Develop and manage infrastructure using Terraform, enabling repeatable, automated, and consistent environment provisioning across development, testing, and production.
- CI/CD Pipeline Development: Design and maintain robust CI/CD pipelines using Jenkins and Azure DevOps, enabling automated build, test, and deployment processes that improve development velocity and release reliability.
- DevOps Automation: Implement automation strategies to reduce manual operations and improve deployment efficiency through scripting, infrastructure automation, and configuration management.
- Cross-Functional Collaboration: Work closely with software engineers, architects, and IT consultants to design DevOps solutions that align with business and technical requirements, ensuring seamless integration across the software development lifecycle.
- Cloud Migration & Modernization: Support the migration of legacy systems to modern cloud platforms by designing scalable infrastructure architectures and automated deployment frameworks.
- Monitoring & Reliability: Implement monitoring, logging, and alerting solutions to ensure system reliability and enable proactive incident detection and resolution.
- Security & Compliance: Integrate security best practices into the DevOps pipeline, ensuring secure infrastructure configurations, identity management, and compliance with enterprise security standards.
- Continuous Improvement: Continuously identify opportunities to optimize infrastructure performance, improve automation capabilities, and enhance DevOps practices across teams.