Description
Manage and scale cloud infrastructure and automation pipelines across multiple environments.
Responsibilities
- Build large-scale applications using AWS, GCP, Azure, Docker, Kubernetes, and Terraform.
- Construct end-to-end CI/CD pipelines and implement DevSecOps practices using Jenkins and SonarQube to automate integration, testing, and security scanning.
- Manage system configurations and deployment automation using Ansible to prevent configuration drift.
- Troubleshoot complex technical issues within test and production environments.
- Execute software development methods across all lifecycle stages, including analysis, build, and testing.
Required Skills
- 5+ years of experience with AWS, GCP, Azure, Docker, Kubernetes, Terraform, GitHub, CI/CD, and Jenkins.
- Proficiency in Java, Python, or Golang.
- Experience with Spring frameworks (Core, Boot, Security, AOP) and Hibernate.
- Knowledge of Oracle, MS SQL Server, MySQL, and NoSQL databases.
- Hands-on experience with Linux (Ubuntu) and UNIX platforms.
- Competency with configuration management tools like Ansible.
- Familiarity with version control systems including Git, CVS, and SVN.
- Experience using JIRA and Jenkins for workflow and automation.
- Ability to work across Windows and Linux environments.
Preferred Skills
- Experience with SonarQube for security scanning and quality gates.