Role Summary
We are looking for a DevOps Lead Engineer to join our expert team and help us with developments of customers’ cloud infrastructures based on our reference architecture and pattern library. That includes a full lifecycle of designing architecture based on the analysis of the client's needs, infrastructure development, automation, scalability, monitoring, management, CI/CD release automation and security to deliver and build a production-ready environment that can scale to meet on-going growth using modern approaches. As a Lead Engineer you will be also responsible for the internal team and their professional growth. You will be utilizing your knowledge and experience in software development, systems administration, performance monitoring/tuning & internal and external communication.
Responsibilities & Duties
- Creating software deployment strategies
- Designing and building scalable infrastructures for applications on AWS/Azure/GCP from start to finish; beginning by identifying business needs and taking the project through to its launch across a diverse range of customers
- Participating in the development of our reference architectures
- Working with Cloud Native technologies such as Terraform, Kubernetes, modern CI/CD technologies and more
- Developing, testing, and deploying Infrastructure as code (IaC) that will automate the configuration and management of our cloud environment
- Analyzing current technology stack and processes in use and recommend improvements based on what current trends are to keep the company on track with most cutting edge technologies
- Creating technology infrastructure, automation tools and maintaining configuration management
- Being accountable for training sessions for Junior Engineers, project overseeing & technical excellence held on all the company projects
- Contributing to the OSS projects
Skills & Qualifications
- 5+ years of experience in Architect, SRE, DevOps, or similar engineering positions
- Extensive experience with cloud providers and their services (at least one of AWS, GCP, Azure)
- Extensive experience with architecting and automating cloud native technologies, deploying applications, and provisioning IaC, IaaS, or SaaS
- Hands-on experience architecting cloud native CI/CD workflows and tools
- Strong programming knowledge (Python, Ruby, Go, Node)
- Experience with micro-services and distributed application architecture
- Experience with Kubernetes/Openshift/EKS/GKE/AKS and running container orchestration systems
- Experience with Terraform and other IaC tools
- Proven leadership skills - able to take the ownership for the tasks, inspire others, guide them wisely, give them space to grow and to have an impact on the company-wide results
- Strong problem-solving skills
- Self-driven and can-do attitude able to inspire others
- Strong communication skills to execute ideas, plans & feedback
- Ability to maintain and grow good relationships inside the company just like outside on client's site, social media, or offline events
- Ability to context-switch between multiple projects, codebases, and concepts with ease
Why Labyrinth Labs ?
- 100% remote, work from home or in a shared office
- Flextime & Unlimited Vacation
- Premium pay and professional development & growth
- Knowledge sharing and a true team culture
- Focus on infrastructure development, not operations
- Contribution to open source community
- Technical excellency over profit
- Many diverse projects mean manifold of interesting problems to solve
Interested?
Contact us at [email protected], and we can talk more.