Engineer CI/CT/CD pipeline that is optimized to run within minutes
Enforce best practices in code quality and release/deployment process to achieve near zero production incidents
Build manage and various development, test and production environments, required for effective release management. Deliver single click deployment to all environments.
Design, build and maintain continuous integration, testing and deployment (CI/CT/CD) pipeline for microservices, middleware, web, Android mobile and iOS mobile apps
Collaborate with architects, development engineers and system administrators to provision and maintain the platform infrastructure both on premise as well as cloud (for development, test and production environments)
Build and maintain system and application health check and house-keeping jobs
Troubleshoot system and connectivity errors and follow up with administrators, vendors or other teams for timely resolution
Develop, maintain and document best practices in source control management and infrastructure as code
Build test and manage the implementation of new application solutions at enterprise scale, leveraging the latest automation and DevOps technologies to minimize support overhead and re-work while streamlining the deployment and upgrade processes
Track, maintain and renew infrastructure, web and mobile application certificates, signing keys, key-stores and profiles
Track, enforce and maintain code quality, security and performance reports
Identify improvement areas and engage the required stakeholders to successful implement the changes
Keep track of evolving technologies and perform proof of concept integrations for successful platform integrations as per roadmap
Maintain platform collaboration tools such as JIRA and Confluence
Requirements
Exposure to Linux platform and integrating to other 3rd party tools
Experienced in virtualization, networking and application containerization
Experienced in AWS cloud stack
Experience in containerised development like Docker
Experience in Shell Scripting
Familiarity with Java applications Eg. Spring Boot, Spring Cloud
Netflix components and concepts including Eureka, Hystrix, Config Serveror Kubernetes equivalents. Eg. Secrets, ConfigMaps, service discovery
Must have resilience and the ability to work well under pressure
Should be hard working and ready to put extra efforts as per project need
Strong working knowledge of SDLC & Agile practices and procedures
Ability to handle multiple concurrent activities and projects
Ability to work along with team distributed across geographies
Strong sense of ownership for assigned projects
Able to articulate well on solution(s) Able to work as a team player
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job