Job Description:
• Design, build, and maintain CI/CD pipelines using GitLab CI/CD, Jenkins, and GitHub Enterprise
• Develop and manage Infrastructure as Code (IaC) using AWS-native tools and automation frameworks
• Build and optimize cloud-native deployment pipelines on AWS (EC2, S3, Lambda, ECS/EKS)
• Develop and maintain containerized applications using Docker and Kubernetes orchestration
• Implement automation scripts using Bash, PowerShell, and Python
• Support continuous integration, continuous delivery, and continuous deployment (CI/CD) best practices
• Collaborate with Site Reliability Engineering (SRE) on system reliability, scalability, and performance optimization
• Manage multi-tenant distributed systems and microservices architectures
Requirements:
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
• 8+ years of experience in DevOps engineering, Cloud architecture, and Software development
• Strong hands-on experience with CI/CD tools: Jenkins, GitLab, GitHub Actions
• Cloud platforms: AWS (preferred)
• Containerization: Docker, Kubernetes
• Version control: Git
• Strong programming and scripting experience in C# / .NET, JavaScript / TypeScript, Python, Bash / Shell scripting, PowerShell
• Experience with Infrastructure as Code (IaC) (CloudFormation, Terraform preferred)
• Knowledge of Monitoring & observability tools (New Relic, Sentry)
Benefits:
• Eligibility for bonus
• Stock options
• Health benefits
• Professional development opportunities