Design and development of automated SDLC/ALM solutions, development infrastructure automation and management, implementation and governance of development methodologies, new technologies implementation and integration, troubleshooting, incidence management and root cause analysis, technical documentation, working in a multi-national team facing internal and external customers.
Requirements
- BSc in Computer Science / Software Engineering / Information Systems Engineering, or related technical discipline, or equivalent experience
- Excellent communication skills, team player
- Strong technical foundation and technological drive
- Deep knowledge and understanding of SDLC/ALM architecture and processes
- 3+ years of experience with Continuous Delivery/Deployment and Continuous Integration (CI/CD) solutions development and implementation
- Excellent knowledge of Jenkins internals and Groovy pipelines development
- 5+ years’ minimal experience in Java development
- Experience with scripting languages
- Experience with containers and container orchestration tools (AKS, EKS, OpenShift, Kubernetes, etc)
- Familiarity with cloud infrastructure
- Experience with version control systems (GIT)
- Deep knowledge and understanding of relational DBs and RDBMS model
- Excellent SQL knowledge
- Solid foundation and experience with Unix/Linux
- Familiarity with enterprise middleware solutions (Weblogic, Websphere, JBoss, etc)
- Strong self-learner with an ability to adopt and succeed in a fast and dynamic environment
- Excellent written and spoken English