YOUR ROLE
As a Senior DevOps Engineer, you will be responsible for designing, building, and maintaining scalable and reliable cloud infrastructure using AWS, Azure, OpenStack, and Kubernetes. You will apply DevOps practices and solutions, conduct client workshops to identify challenges, develop transformation roadmaps, and deliver technical solutions.
Additionally, you will coach delivery teams on DevOps best practices and approach projects with an engineering consultant mindset—providing expert guidance and strategic consulting to clients. Working closely with project teams and business stakeholders, you will provide technical expertise that enables innovation through both traditional development practices and AI-augmented workflows.
Your outstanding interpersonal skills will help you build or contribute to a high-performing engineering team that consistently exceeds expectations by effectively combining human expertise with AI capabilities.
YOUR RESPONSIBILITIES
- Design, build, configure, maintain, and support scalable cloud infrastructure (AWS, Azure, Kubernetes).
- Provide customers with reliable and secure cloud solutions.
- Implement and support CI/CD, security, and testing tools.
- Develop multi-stage CI/CD pipelines to enable faster and more frequent releases; assist delivery teams in automating build and deployment processes.
- Document and share knowledge on developed DevSecOps solutions.
- Conduct client workshops to identify challenges, create transformation roadmaps, and deliver technical solutions.
- Collaborate with clients and internal teams to understand requirements, design end-to-end approaches, and implement DevOps solutions that meet business needs.
- Apply an engineering consultant mindset, offering expert guidance and strategic consulting.
- Utilize AI development tools (e.g., GitHub Copilot, Cursor) to enhance development workflows and improve efficiency.
YOUR PROFILE
We are transitioning into an AI-focused firm, and all developers are expected to demonstrate proficiency in AI-augmented development practices. We are looking for a creative, self-motivated individual with the following qualifications:
- AI & Collaboration
- Proficiency in using AI coding assistants (e.g., GitHub Copilot, Cursor) for code generation and problem-solving.
- Understanding of prompt engineering principles for optimal AI tool interaction.
- Ability to collaborate effectively with AI tools while ensuring code quality and adherence to best practices.
- Critical thinking to validate and verify AI-generated code and solutions.
- Adaptability and willingness to learn in a rapidly evolving AI landscape.
- Cloud & DevOps Expertise
- Deep understanding of cloud computing technologies, deployment models, costing, high availability (HA), and disaster recovery (DR).
- Strong experience with public cloud platforms (AWS, Azure) and container technologies (Docker, Kubernetes, AWS EKS, AKS).
- Proficiency in automation and infrastructure-as-code using Terraform, AWS CloudFormation, SAM, ARM, or Bicep.
- Experience in developing and managing release processes, including rollback strategies.
- Hands-on experience in designing, developing, and migrating CI/CD pipelines (GitHub Actions, Azure DevOps).
- Solid knowledge of microservice and event-driven architectures, as well as DevSecOps practices for distributed systems.
- Ability to coach delivery teams on DevOps principles (CI/CD, test automation, release automation) and engineering practices (TDD, BDD).
- Monitoring, Security & Databases
- Proficiency in configuring monitoring tools (ELK, Prometheus, Grafana, Splunk).
- Familiarity with security tools (SAST, DAST, etc.).
- Strong RDBMS and NoSQL experience, including tuning and deployment of MySQL, Oracle, and Elasticsearch.
- Experience
- 6–10 years of experience in platform automation, applying various DevOps principles.