Job Description
Job Description
Key Responsibilities:
- Partner with Chief Engineer and technical teams to integrate DevOps best practices into existing and new software development efforts
- Develop and manage Infrastructure as Code (IaC) using tools such as Terraform to version control and automate environment setup
- Containerize Java and Python applications for deployment in Kubernetes, ensuring high availability, scalability, and resource efficiency
- Utilize AWS services (e.g., EKS, Lambdas, EMR, ECR, VPC) for secure, scalable, and cost-efficient deployment
- Design, implement, and maintain CI/CD pipelines for application delivery, incorporating zero-downtime deployment strategies
- Integrate security tools and scanners into the build pipeline in collaboration with ISSE and security stakeholders
- Automate resource autoscaling and scheduling to optimize cloud usage and reduce operational costs
- Support multi-cloud and hybrid environments, ensuring smooth DevOps operations across domains
- Write and maintain configuration files and scripts to support runtime application configurations and DevOps tools
- Document technical processes and maintain traceability in alignment with Agile meth