Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Convert business requirements into technical designs.
- Write technical documents and communicate them to the team.
- Lead and mentor developers to correctly implement software solutions.
- Standardize and monitor GIT work-flows.
- Standardize and monitor code review processes.
- Maintaining development, testing, staging and live environment source codes.
- Standardizing and maintaining the right automation tools to ensure high-quality, maintainable and secure code.
Job Requirements
- BS/MS degree in Computer Science, Engineering or a related subject
- In-depth knowledge of cloud platform (AWS, Google, Azure) and application automated deployment technologies.
- Knowledge of serverless technologies, such as AWS Lambda, Google Cloud Functions and Azure Functions.
- Professional experience in micro-services and service-oriented architectures
- Establishing and implementing DevOps pipelines to help delivery teams release software using Continuous Integration and Continuous Delivery pipelines
- Exposure to a range of continuous integration and build tools such as Jenkins and AWS Pipeline
- Optimizing and tuning Application Performance Monitoring and system monitoring tools
- Taking a hands on role in creating, managing and maintaining automated deployment scripts for various Development, UAT and Pre-production environments
- Owning and improving support and maintenance of mission critical digital solutions
- knowledge of security standards, secure coding and designing secure systems (OWASP and SANS)
- Excellent communication skills
- Excellent command of English