Role Overview
We are seeking a skilled DevOps Engineer with proven experience in automating end-to-end software delivery pipelines, enhancing infrastructure scalability, and improving system observability. The ideal candidate will specialize in building robust CI/CD workflows and deploying modern cloud-native solutions using a diverse toolset across cloud platforms, containers, infrastructure as code, and monitoring systems.
Key Responsibilities:
- Design, implement, and maintain CI/CD pipelines to streamline software delivery.
- Automate infrastructure provisioning and configuration using Infrastructure as Code principles.
- Deploy and manage cloud-native applications across AWS environments.
- Optimize system performance, scalability, and reliability through proactive monitoring and observability tools.
- Collaborate with development and operations teams to ensure seamless integration and delivery.
- Troubleshoot and resolve issues related to deployment, infrastructure, and performance.
Requirements:
Technical Skills
- Cloud Platforms: AWS (EKS, EC2, S3, IAM, VPC)
- CI/CD Tools: Jenkins, Maven
- Containerization & Orchestration: Docker, Kubernetes
- Version Control: Git, GitHub
- Familiarity with artifact repositories (e.g., Nexus) and monitoring systems.
Experience & Qualifications
- Hands-on experience in automating software delivery pipelines and infrastructure management.
- Strong foundation in AWS cloud services and modern DevOps practices.
- Proven ability to design and implement scalable, secure, and reliable solutions.
- Excellent problem-solving skills and ability to work in cross-functional teams.