onsite
Software Modernization Enablement Lead Engineer - agilent
Software Engineer
Lead the transformation of legacy systems to modern, cloud‑native architectures, driving containerization, CI/CD pipelines, and microservices adoption to improve scalability, reliability, and developer productivity.
About the role
Key Responsibilities
- Architect and implement modern cloud‑native solutions for legacy applications, ensuring seamless migration and minimal downtime.
- Design and maintain CI/CD pipelines, automating build, test, and deployment processes across multiple environments.
- Lead containerization initiatives using Docker and Kubernetes, optimizing resource utilization and scaling strategies.
- Collaborate with cross‑functional teams to refactor monolithic codebases into modular microservices, enhancing maintainability and performance.
- Establish best practices for code quality, security, and observability, integrating monitoring and logging tools.
Requirements
- 5+ years of experience in software modernization, cloud architecture, and DevOps practices.
- Proficiency with container orchestration (Kubernetes), CI/CD tools (Jenkins, GitLab CI, Argo CD), and cloud platforms (AWS, Azure, GCP).
- Strong background in designing microservices, API gateways, and event‑driven architectures.
- Excellent communication skills and ability to mentor teams on modern development practices.