Description
You will build and manage large-scale cloud applications and automated deployment pipelines.
Responsibilities
- Build large-scale applications using AWS, GCP, Azure, Docker, Kubernetes, and Terraform.
- Develop end-to-end CI/CD pipelines and implement DevSecOps practices using Jenkins and SonarQube.
- Manage system configurations and deployment automation using Ansible.
- Troubleshoot technical issues across test and production environments.
- Perform due diligence throughout all lifecycle stages of analysis, build, and testing.
Required Skills
- 5+ years of experience in cloud infrastructure and application development.
- Hands-on experience with AWS, GCP, and Microsoft Azure.
- Proficiency with containerization and orchestration using Docker and Kubernetes.
- Experience with Infrastructure as Code using Terraform.
- Strong knowledge of CI/CD workflows and GitHub.
- Programming experience with Java.
- Experience with configuration management tools like Ansible.
- Working knowledge of UNIX and Linux (Ubuntu) platforms.
- Ability to work with Oracle, MS SQL Server, MySQL, or NoSQL databases.
Preferred Skills
- Experience with Spring frameworks (Core, Boot, Security, AOP) and Hibernate.
- Knowledge of Python or Golang.