
Search by job, company or skills
Role Mission:
The Application DevOps Engineer will be involved in the end-to-end delivery lifecycle including solution design, application development, QC testing, CI/CD automation and continuous optimization of cloud-native platforms. The candidate will need to manage Kubernetes operations, infrastructure provisioning and software upgrades to ensure systems remain reliable, secure and scalable. The candidate will be working in a team in routine on-call rotations to support day-to-day operations, incident resolution, customer care and defect fixes.
Key Responsibilities
Qualifications
. Bachelor's degree in Computer Science, Software Engineering, or related field.
. Java Expertise: Minimum of 3 years of professional experience in developing enterprise applications using Java and the Spring Boot framework.
. Microservices and API: Strong understanding of microservices architecture, principles, and best practices. Experience designing and consuming RESTful APIs.
. Containerization: Proficient with Docker and Kubernetes/OpenShift for deployment and orchestration. Experience with OpenShift-specific features is a significant advantage.
. Database: Experience with SQL and NoSQL databases.
. Tools: Familiarity with Git, Maven/Gradle, and CI/CD tools.
. Combined experience in DevOps, SRE, or Software Engineering.
. Familiar with containerized environments, Kubernetes internals, and Helm.
. Hands-on production experience with Jenkins and CI/CD best practices.
. Proficiency in at least one programming language (Python, Go, or JavaScript/TypeScript).
. Solid understanding of AWS core services, IAM security, and cost-optimization practices.
. Comfortable with Linux internals, networking fundamentals, and shell scripting.
. Agile mindset with experience working in Scrum teams.
. Excellent communication, documentation, and collaboration skills.
Job ID: 151803731