Are you passionate about building scalable cloud infrastructure, automating deployment pipelines, and driving DevOps excellence across enterprise environments?
We are seeking an experienced DevOps Engineer to design, implement, and optimize cloud-native infrastructure, automation frameworks, and CI/CD solutions. This role combines cloud engineering, infrastructure automation, platform operations, and software engineering practices to deliver reliable, secure, and scalable technology solutions.
The ideal candidate will have strong expertise in cloud platforms, containerization, infrastructure-as-code, automation, and DevOps methodologies, along with a passion for continuous improvement and operational excellence.
Key Responsibilities
- Design, deploy, and maintain scalable cloud-based infrastructure solutions.
- Support cloud-native application deployments and platform modernization initiatives.
- Optimize cloud environments for performance, security, scalability, and cost efficiency.
- Implement and maintain highly available and resilient infrastructure architectures.
DevOps & CI/CD Automation
- Design, build, and maintain Continuous Integration and Continuous Delivery (CI/CD) pipelines.
- Automate infrastructure provisioning, deployment, testing, and operational processes.
- Improve software delivery speed, quality, and reliability through DevOps best practices.
- Support GitOps and automated deployment strategies across environments.
Infrastructure as Code (IaC)
- Develop and manage infrastructure using Infrastructure-as-Code frameworks.
- Create repeatable, version-controlled infrastructure deployments.
- Standardize infrastructure provisioning and configuration management processes.
- Promote automation-first practices across engineering teams.
Containerization & Orchestration
- Deploy and manage containerized applications in enterprise environments.
- Support container orchestration platforms and cloud-native workloads.
- Implement scalable deployment strategies and workload management solutions.
- Optimize container performance, security, and operational stability.
Monitoring & Operational Excellence
- Implement monitoring, logging, alerting, and observability solutions.
- Analyze system performance and proactively identify improvement opportunities.
- Troubleshoot infrastructure, networking, and application issues.
- Ensure platform reliability and service availability through preventive maintenance and continuous optimization.
Security & Compliance
- Implement secure infrastructure and deployment practices.
- Support vulnerability management, authentication, authorization, and access control initiatives.
- Maintain compliance with organizational security standards and governance requirements.
- Apply security best practices throughout the software development lifecycle.
Software Engineering & Automation
- Develop scripts, tools, and automation capabilities to improve operational efficiency.
- Review, validate, and improve code quality through engineering best practices.
- Support testing, debugging, and deployment activities.
- Ensure solutions are maintainable, reusable, and scalable.
Technical Leadership & Collaboration
- Mentor junior engineers and promote knowledge sharing across teams.
- Participate in architecture discussions and technical planning activities.
- Collaborate with development, security, infrastructure, and business teams.
- Contribute to engineering standards, best practices, and continuous improvement initiatives.
Qualifications
Required
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or equivalent experience.
- 5+ years of professional IT experience.
- 3+ years of experience working with cloud computing platforms and cloud-native solutions.
- Strong experience with:
- DevOps Practices
- Infrastructure Automation
- Containerization Technologies
- Experience developing automation using modern scripting and programming languages.
- Hands-on experience with Infrastructure-as-Code frameworks.
- Experience supporting both Linux and Windows environments.
Preferred
- Cloud Platform Certifications.
- Container Orchestration Certifications.
- Experience with:
- Docker
- Terraform
- CloudFormation
- Jenkins
- Git-based CI/CD platforms
- Experience implementing GitOps and Agile delivery practices.
- Knowledge of monitoring, observability, and performance tuning solutions.
Core Competencies
- DevOps & CI/CD
- Infrastructure Automation
- Containerization & Orchestration
- Infrastructure as Code (IaC)
- Platform Reliability Engineering
- Security & Compliance
- Monitoring & Observability
- Software Engineering
- Technical Leadership
- Agile Delivery
- Problem Solving & Continuous Improvement