We are seeking a highly skilled and experienced Full Stack Java DevOps Engineer to support application teams in upgrading projects and modernizing infrastructure. This role involves designing and implementing CI/CD pipelines, automating deployments, and ensuring system reliability and compliance. The ideal candidate will have strong Java and Angular development skills, hands‑on DevOps experience, and a passion for operational excellence.
Responsibilities
- Lead migration and upgrade initiatives for application teams to align with latest infrastructure and DevOps standards.
- Design, implement, and maintain CI/CD pipelines using tools like Jenkins, TeamCity, JFrog, and UDeploy.
- Automate deployment processes using Ansible and other scripting tools (Python, Bash).
- Collaborate with development and operations teams to ensure system reliability, scalability, and performance.
- Build, test, and maintain full-stack applications using Java (Spring Boot) and Angular.
- Debug and resolve build failures and application issues.
- Manage infrastructure monitoring and ensure high availability across Linux, Unix, and Windows environments.
- Support change management activities including SNOW ticketing, approvals, documentation, and audit compliance.
- Work with containerization and orchestration tools such as Kubernetes, OpenShift, and Helm.
- Ensure adherence to DevOps best practices including Agile methodologies, observability, and continuous feedback.
- Collaborate with engineering teams to address audit concerns and maintain configuration standards.
Qualifications
- 7+ years of experience in DevOps and full‑stack development.
- Strong proficiency in Java, Angular, and Spring Boot.
- Hands‑on experience with Ansible and scripting languages (Python, Bash).
- Experience with CI/CD tools: Jenkins, TeamCity, JFrog, UDeploy.
- Knowledge of containerization and orchestration: Docker, Kubernetes, OpenShift, Helm.
- Familiarity with distributed systems, microservices architecture, and virtualization.
- Exposure to tools like Harness, Tekton, and Lightspeed is a plus.
- Strong understanding of change control, release management, and audit processes.
- Excellent communication and documentation skills.
- Ability to thrive in a dynamic environment and manage multiple priorities effectively.