Technical Lead - 100% Remote
Cas Training, a leading company with more than 20 years in IT consulting, outsourcing, and specialized training, is looking for a Technical Lead to work on an important project remotely.
Experience:
- 5+ years of experience
- Master's/Bachelor's degree in Computer Engineering or Telecommunications
- Fluent in English (B2 or higher)
Hard Skills:
- Deep experience in software development, especially in microservices rollout in Kubernetes
- Expertise in CI/CD techniques, promoting software from legacy environments to new DevOps paradigms
- Experience in CI pipeline (Jenkins, Artifactory, Liquibase, Sonar)
- Expert in deployment automation
- Proficient in working in an agile environment (SCRUM, KANBAN, SAFE, LESS) with co-located teams
- Extensive expertise in Spring ecosystem and Microservices based on Spring Boot
- Experience in Event-Driven Architecture (EDA)
- Proficiency in API design and architecture strategy
- Expertise in high-level architecture design, considering NFRs such as availability, throughput, latency, security, scalability, maintainability, and resilience
- Experience with Brokers (RabbitMQ, Kafka, JMS), Load Balancers (DNS/GTM/LTM), Kubernetes, Rancher, Docker, SQL Databases (Oracle, MySQL, Sybase), NoSQL Databases (MongoDB), Cache DB (Redis, Coherence), Cloud (AWS, Azure), Big Data, BPM, ESB, Rules Engine, API Management
Responsibilities:
- Ensure continuous integration
- Promote software to repository GIT (Gitlab, Bitbucket)
- Verify Jenkins pipeline and artifacts deployment into different environments (Functional, Integrated Test, Production)
- Ensure automatic tests are written and performed
We offer:
- Permanent Contract
- Free access to Cas Training's annual training catalog
#J-18808-Ljbffr