DevOps Engineer

Endava
Hybrid

About The Position

Seeking a highly skilled and experienced Senior DevOps Engineer to join our dynamic team. This role is pivotal in driving our DevOps initiatives, with a strong focus on using Terraform as a cloud automation tool. The ideal candidate will possess a deep understanding of cloud infrastructure, CI/CD pipelines, and best practices in DevOps.

Requirements

  • Strong proficiency in Terraform for cloud automation and infrastructure management.
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and their services.
  • Strong understanding and Implementation experience of containerization technologies (Docker, Kubernetes).
  • Proficient in scripting languages (Python, Bash, etc.) for automation tasks.
  • Experience with CI/CD tools (Jenkins, GitLab CI, CircleCI, etc.).
  • Solid understanding of DevOps principles and methodologies.
  • Experience with configuration management tools (Ansible, Puppet, Chef).
  • Bachelor's degree in computer science, Information Technology, or a related field.
  • 10+ years of experience in DevOps or related roles.
  • Certifications in cloud platforms (AWS Certified Solutions Architect, Azure DevOps Engineer, etc.).

Responsibilities

  • Design, implement, and manage scalable infrastructure using Terraform.
  • Create and maintain reusable Terraform modules and templates to streamline deployment processes.
  • Architect, Manage and optimize cloud resources across platforms such as AWS, Azure, or Google Cloud.
  • Implement best practices for security, compliance, and cost management in cloud environments.
  • Experience with serverless architectures and microservices.
  • Familiarity with security practices in cloud environments.
  • Build and maintain robust CI/CD pipelines to automate the deployment of applications and infrastructure.
  • Collaborate with development teams to integrate automated testing and deployment strategies.
  • Implement monitoring, logging, and alerting solutions for cloud infrastructure.
  • Analyze performance metrics and make recommendations for improvements and optimization.
  • Work with DevOps engineers, providing guidance, mentorship, and support.
  • Foster a culture of collaboration, continuous improvement, and innovation within the team.
  • Work closely with developers, QA, and other stakeholders to ensure seamless integration and deployment processes.
  • Participate in architectural discussions and design reviews to promote best practices.
  • Understanding of key concepts in artificial intelligence, machine learning, and deep learning, LLM, Generative AI, Neural networks etc.,
  • Identify and resolve infrastructure issues in a timely manner.
  • Provide on call support for production systems as needed.

Benefits

  • Competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus
  • Career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership
  • Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences
  • Hybrid work and flexible working hours, employee assistance programme
  • Global internal wellbeing programme, access to wellbeing apps
  • Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations
  • Robust healthcare and benefits including Medical, Dental, vision, Disability coverage, and various other benefit options
  • Flexible Spending Accounts (Medical, Transit, and Dependent Care)
  • Employer Paid Life Insurance and AD&D Coverages
  • Health Savings account paired with our low-cost High Deductible Medical Plan
  • 401(k) Safe Harbor Retirement plan with employer match with immediately vest
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service