onsite
Intermediate/Senior DevOps Software Developer - GeoSpectrum Technologies
Software Engineer
Intermediate/Senior DevOps Software Developer focused on building and optimizing CI/CD pipelines, container orchestration, and cloud infrastructure using Docker, Kubernetes, AWS, Terraform, and Python to deliver secure, reliable, and efficient software releases.
About the role
Key Responsibilities
- Design, implement, and maintain CI/CD pipelines that automate build, test, and deployment processes across multiple environments.
- Configure and manage containerized workloads using Docker and Kubernetes, ensuring high availability and scalability.
- Provision and manage cloud infrastructure on AWS with IaC tools such as Terraform, maintaining infrastructure as code best practices.
- Collaborate with Development, QA, and IT teams to troubleshoot release issues, improve deployment speed, and enforce security controls.
- Monitor and optimize pipeline performance, implementing metrics, alerts, and automated rollback strategies.
Requirements
- 3+ years of hands‑on DevOps experience in a fast‑paced software environment.
- Proficiency with CI/CD tools (Jenkins, GitLab CI, GitHub Actions) and container orchestration (Kubernetes).
- Strong scripting skills in Python or Bash and experience with IaC (Terraform, CloudFormation).
- Solid understanding of AWS services (EC2, S3, EKS, IAM) and security best practices.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
cicddockerkubernetesawsterraformpython