Responsibilities :
- Identify technical and process gaps to implement improvements that increase operational reliability and operational efficiency, as well as promote stability through automation
- Support build and configuration of Kubernetes clusters, setting up monitoring framework
- Help teams perform post-incident reviews to eliminate the possibility of reoccurrence
- Help to meet performance and stability requirements by working with the team to implement load tests, tracing, monitoring, etc.
- Manage and maintain the release pipelines, help with manual and automated deployments.
- Perform regular security monitoring to identify any possible intrusions
- Perform/Validate scheduled backup operations, ensuring all required file systems and system data are successfully backed up to the appropriate media.
- Create/Manage (Change and Delete) user accounts as needed.
- Repair and recover from hardware or software failures as needed. Coordinate and communicate with impacted constituencies.
- Provide System Production support per request from various lines of business. Investigate and troubleshoot issues.
- Investigate Seed data, Translations and other issues to provide appropriate \ support.
Technical Skills :
- Bachelor’s Degree in Computer Science/Engineering or related field.
- 5+ years of experience in relevant area
- A foundational knowledge of CI/CD, like Jenkins
- An DevOps/Engineering Technical Practices Focus
- Excellent knowledge of scripting knowledge such as Python, ansible, linux, etc..
- Microservices with Kubernetes
- Experience with documentation (Nice to have)
- Knowledge of Shephard, Terraform, etc
- Excellent knowledge of version control system
Other skills :
Strong collaboration and teamwork skills necessary.
- Ability to effectively share technical information, contribute towards design and
- development
- Self starter and motivated with ability to work in a fast paced Rapid
- Application Development environment.
- Excellent verbal, written and communication skills.
- Proven problem solving skills from problem assessment to solution selection
- and implementation.
- Ability to demonstrate critical thinking
- Capacity to embrace changes, adapt to new technologies
- Ability to handle multiple tasks and/or assignments simultaneously Experience in leading independent tasks/projectsCareer Level - IC3
- Identify technical and process gaps to implement improvements that increase operational reliability and operational efficiency, as well as promote stability through automation
- Support build and configuration of Kubernetes clusters, setting up monitoring framework
- Help teams perform post-incident reviews to eliminate the possibility of reoccurrence
- Help to meet performance and stability requirements by working with the team to implement load tests, tracing, monitoring, etc.
- Manage and maintain the release pipelines, help with manual and automated deployments.
- Perform regular security monitoring to identify any possible intrusions
- Perform/Validate scheduled backup operations, ensuring all required file systems and system data are successfully backed up to the appropriate media.
- Create/Manage (Change and Delete) user accounts as needed.
- Repair and recover from hardware or software failures as needed. Coordinate and communicate with impacted constituencies.
- Provide System Production support per request from various lines of business. Investigate and troubleshoot issues.
- Investigate Seed data, Translations and other issues to provide appropriate \ support.