This is a permanent position within the financial services space.
Responsibilities
- Lead and optimize the DevOps transition by enhancing processes and implementing a scalable CI/CD platform.
- Architect, develop, and maintain a robust CI/CD infrastructure to streamline software development, testing, deployment, and release workflows.
- Collaborate closely with development teams, providing guidance and support as they onboard and integrate with the platform.
- Manage the full lifecycle of CI/CD tools across Microsoft Azure, Kubernetes, and on-prem Virtual Machines, ensuring security, availability, and reliability.
Requirements
- 7+ years of software development experience with a strong foundation in designing, building, and maintaining scalable applications.
- Proven experience in Cloud Engineering or DevOps, with a deep understanding of CI/CD pipelines, infrastructure as code (IaC), and automation.
- Strong hands-on programming skills, preferably in Java or .NET, with the ability to write clean, efficient, and maintainable code.
- Extensive experience with Kubernetes, including container orchestration, deployment strategies, and cluster management in a production environment.
- Cloud expertise, with a preference for Microsoft Azure, including experience with cloud-native services, networking, security, and cost optimization.
- Background in banking or financial services is a plus, especially experience working with regulated environments, high-availability systems, and security compliance requirements.