We are seeking an experienced DevOps Engineer with deep expertise in automation, infrastructure as code, and modern CI/CD practices. This role involves working across diverse technologies, including cloud platforms, container orchestration, observability tooling, and testing frameworks, to streamline deployments and ensure system reliability. The ideal candidate will have a strong background in AWS, Kubernetes, networking, and scripting, along with proven experience in agile environments and cross-functional collaboration.
Key Responsibilities:
- Design, implement, and maintain Infrastructure as Code using Terraform and Puppet.
- Develop automation scripts using Shell, PowerShell, and Python to improve operational efficiency.
- Manage CI/CD pipelines using GitHub Actions and adopt Everything-as-Code practices.
- Deploy and manage containerized applications using Docker and Kubernetes, including Helm charts.
- Oversee cloud deployments on AWS, including code deployments, networking configurations, and integrations.
- Implement observability and monitoring solutions with Splunk, Prometheus, Grafana, AppDynamics, and OTEL instrumentation.
- Collaborate with development and QA teams to execute functional, performance, and load testing using Selenium, Cucumber, and JMeter.
- Prepare and maintain high-quality technical documentation.
- Coordinate with onshore and offshore teams for effective delivery and communication.
- Apply testing concepts for ephemeral environments and adhere to ISO messaging standards where required.
- Support payment and card domain projects with compliance to relevant industry standards.
Qualifications:
- Proven experience as a DevOps Engineer with strong technical depth across automation, orchestration, and cloud environments.
- Hands-on expertise with Terraform, Puppet, Docker, Kubernetes, GitHub Actions, and AWS services.
- Strong scripting skills in Shell, PowerShell, and Python.
- Solid understanding of networking, OS internals, and security considerations.
- Familiarity with Java, Spring Boot, and testing frameworks like Selenium and Cucumber.
- Experience with monitoring and observability tools, including Splunk, Prometheus, and Grafana.
- Strong knowledge of Agile/Scrum methodologies and collaborative project delivery.
- Excellent communication, problem-solving, and interpersonal skills.
- Domain experience in payments, cards, and messaging standards is highly desirable.
At Delivery Centric, you will work on cutting-edge projects that bridge development, operations, and testing disciplines. You will have the opportunity to innovate, lead process improvements, and make a tangible impact on mission-critical systems. If you are passionate about automation, cloud solutions, and delivering reliable, high-performing applications, we want to hear from you.