KMS Technology is a global technology solutions provider, delivering high-quality software development, testing, and DevOps services. We are looking for a Principal DevOps Engineer to lead and architect DevOps strategies, ensuring scalability, automation, and efficiency across our infrastructure.
As a Principal DevOps Engineer, you will be responsible for designing, implementing, and optimizing CI/CD pipelines, cloud infrastructure, and automation solutions. You will lead a team of DevOps engineers, define best practices, and drive innovation in cloud-based deployment strategies. The ideal candidate has strong expertise in GitHub Actions and Jenkins, and experience with AWS.
Key Responsibilities
Lead and architect scalable, secure, and automated DevOps solutions.
Design, build, and maintain CI/CD pipelines using GitHub Actions and Jenkins.
Manage and optimize cloud infrastructure on AWS (experience with Azure or GCP is a plus).
Implement infrastructure as code (IaC) using Terraform, CloudFormation, or similar tools.
Develop and enforce DevOps best practices, including security, monitoring, and cost optimization.
Collaborate with development and security teams to ensure seamless application deployment.
Drive innovation and automation to improve development and operational efficiency.
Mentor and guide junior DevOps engineers, fostering a culture of continuous learning.
8+ years of experience in DevOps, Cloud, or related fields.
Expertise in CI/CD pipelines, specifically GitHub Actions and Jenkins.
Strong experience with AWS services (EC2, Lambda, S3, RDS, IAM, ECS, EKS, etc.).
Proficiency in infrastructure as code (IaC) tools (Terraform, CloudFormation).
Deep understanding of containerization and orchestration (Docker, Kubernetes).
Experience with monitoring and logging tools (Prometheus, Grafana, ELK, CloudWatch).
Solid scripting and automation skills (Python, Bash, or similar).
Strong knowledge of security best practices in cloud and DevOps environments.
Excellent problem-solving, leadership, and communication skills.
Preferred Qualifications
Experience with Azure or GCP in addition to AWS.
Familiarity with service mesh technologies (Istio, Consul).
Knowledge of configuration management tools (Ansible, Chef, Puppet).
Experience with serverless computing and microservices architecture.
Previous experience leading and mentoring DevOps teams.