• Experience with CI/CD tool like Jenkins, Ansible, chef or similar tools.
• Experience with Automation tools and script using Shell, PowerShell, or similar scripting technology.
• Experience with Windows and DotNet8 framework and build tools
• Provide support for all application environments as well as the continuous integration build environment
• Develop/implement container monitoring strategy
• Act as the Docker technical SME for our Continuous Integration Team
• Participate in requirements gathering sessions
• Evaluate and/or recommend purchases of network hardware, software, and peripheral equipment
• Coordinate and conduct project architecture, infrastructure review meetings
• Develop/implement container scaling strategy
Job Summary
We are seeking a Principal Infra Developer with 8 to 12 years of experience to join our team. The ideal candidate will have extensive experience in Kubernetes and a strong background in infrastructure development. This role is hybrid with no travel required and focuses on enhancing our infrastructure to support our Cards & Payments domain.
Responsibilities
ArchitectImplementManage infrastructure to support Kubernetes clusters in all environments
Experience with CICD tool like Jenkins Ansible chef or similar tools
Experience with Automation tools and script using Shell Powershell or similar scripting technology
Experience with Windows and DotNet8 framework and build tools
Provide support for all application environments as well as the continuous integration build environment
Developimplement container monitoring strategy
Act as the Docker technical SME for our Continuous Integration Team
Participate in requirements gathering sessions
Evaluate andor recommend purchases of network hardware software and peripheral equipment
Coordinate and conduct project architecture infrastructure review meetings
Developimplement container scaling strategy
Lead the design and implementation of scalable infrastructure solutions using Kubernetes
Oversee the deployment and management of containerized applications to ensure optimal performance
Provide technical guidance and mentorship to junior developers on best practices in infrastructure development
Collaborate with crossfunctional teams to integrate infrastructure solutions with existing systems
Develop and maintain infrastructure automation scripts to streamline deployment processes
Monitor and troubleshoot infrastructure issues to ensure high availability and reliability
Implement security best practices to protect infrastructure and data
Conduct regular performance tuning and optimization of infrastructure components
Stay updated with the latest trends and technologies in infrastructure development and Kubernetes
Participate in code reviews to ensure code quality and adherence to standards
Document infrastructure designs processes and procedures for future reference
Work closely with the Cards Payments team to understand domainspecific requirements and tailor infrastructure solutions accordingly
Contribute to the continuous improvement of infrastructure development processes and tools
Qualifications
Must have extensive experience with Kubernetes and container orchestration
Should have a strong background in infrastructure development and automation
Experience in the Cards Payments domain is a plus
Excellent problemsolving and troubleshooting skills are required
Strong communication and collaboration skills are essential
Ability to mentor and guide junior developers is necessary
Knowledge of security best practices in infrastructure development is important
Familiarity with performance tuning and optimization techniques is beneficial
Experience with hybrid work models and remote collaboration tools is preferred
Ability to document processes and designs clearly and concisely is needed
Willingness to stay updated with the latest industry trends and technologies is crucial
Strong attention to detail and commitment to quality is required
Ability to work independently and manage multiple tasks effectively is necessary