Role Overview
We are seeking a Senior DevOps Engineer with strong Python programming skills and extensive experience in Kubernetes and AWS Cloud environments. The ideal candidate will be responsible for designing and managing scalable DevOps infrastructure, CI/CD pipelines, and microservices deployment while ensuring security and compliance standards are met.
Key Responsibilities
- Design, implement, and maintain robust and scalable DevOps systems and automated pipelines.
- Deploy, monitor, and support containerized microservices using Kubernetes and Docker.
- Manage Kubernetes clusters, including version upgrades, custom resource definitions, and operator lifecycle.
- Enforce security policies, conduct vulnerability assessments, and uphold compliance with standards such as PCI and SOC2.
- Work closely with development and operations teams to integrate efficient DevOps workflows.
- Develop automation tools and scripts in Python, Golang, and Bash to streamline infrastructure operations.
- Manage source control and collaboration workflows using Git, GitHub, or GitLab.
- Build and optimize CI/CD pipelines using Jenkins and related tooling.
- Apply test-driven development principles to ensure reliable and well-tested systems.
- Produce clear, comprehensive documentation for system designs, runbooks, and operational procedures.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent hands-on experience.
- Minimum of 8 years of engineering experience with a focus on scalable system design.
- Proven expertise in Kubernetes, Docker, and container orchestration.
- Deep knowledge of AWS services and cloud architecture patterns.
- Strong programming skills in Python, Golang, and Bash for automation and tooling.
- Experience with Jenkins and other CI/CD pipeline technologies.
- Familiarity with Git-based version control platforms like GitLab or GitHub.
- Background in security practices, compliance frameworks, and vulnerability management.
- Track record of supporting large-scale software systems and microservices architectures.
- Excellent written and verbal communication skills, with experience in global, collaborative environments.
Preferred Qualifications
- Direct experience with compliance standards such as PCI or SOC2.
- Familiarity with infrastructure automation tools and cloud-native monitoring solutions.
Technical Environment
Kubernetes, Docker, AWS, Python, Golang, Bash, Jenkins, Git, GitHub, GitLab, CI/CD, Test-Driven Development (TDD), Microservices


