Post Job Free
Sign in

Senior DevOps Engineer

Company:
Jeavio
Location:
Vadodara, Gujarat, India
Posted:
April 21, 2024
Apply

Description:

Work as a member of a team responsible for building highly scalable and robust cloud applications. You will join the DevOps team, which serves to build the scalable foundation required by our high-throughput and low-latency products. You will establish configuration management, automate our infrastructure, implement continuous integration, use a secure by design approach and train the team in DevOps best practices to achieve a continuously deployable secure system. You will implement and maintain sophisticated backend systems and infrastructure, using devops technologies like Docker and Kubernetes and cloud platforms like Azure, GCP and AWS.

Essential Functions include, but are not limited to the following.

Role Details:

This is a great opportunity for an experienced DevOps Engineer with an automation and security mindset.

You will:

Understand and build robust and scalable cloud applications

Build and maintain highly available, fault tolerant and resilient production systems

Oversee the routine maintenance procedures and perform diagnostic tests

Develop and design automated integrations and deployments using CI/CD

Collaborate with developers & technical architects for devops implementation within the product

Consult with the stakeholders on the operational requirements of software solutions

Contribute expertise on information system options, risk, and operational impact

Participate and remediate the action items for disaster recovery and business continuity

Automate and document processes, along with performance and security monitoring

Conform to best practices around cybersecurity

Experience working in an agile development environment

Mentor junior devops engineers to build expertise in DevOps practices

Requirements

Technical and functional areas of expertise: (mandatory skills):

Strong understanding of devops methodologies

Adept at evaluating problems accurately and displaying sound judgment

Knowledge of Docker, Kubernetes and at least one cloud platform like AWS, GCP, or Azure

Experience with cloud infrastructure management and automation technologies like Terraform or Cloudformation

Scripting skills for monitoring and automation using Python, Shell Script or Powershell

Exposure to Git, Git workflows, and creating CI/CD pipelines

Experience optimizing cloud infrastructure hosting both stand-alone and distributed systems to maximize performance

Experience maintaining an infrastructure and ensuring stability while adding new features.

Exposure to various deployment strategies and pipeline design patterns

Ability to clearly articulate design and implementation choices

Ability to use a wide variety of open source technologies and tools

Possess a strong grasp of automation tools and automation mindset

Comfort with collaboration, open communication and reaching across functional teams

Balances thinking upfront with biasing towards action

Ability to work with multiple stakeholders across the team

Demonstrable ability to learn new devops tech stack quickly

Values agile practices that allow frequent delivery of customer value (e.g. scrum, Kanban)

Additional areas that would add value:

Experience working as part of a distributed team across multiple time zones

Experience working with SDK for Docker, Kubernetes or Cloud development kits

Hands-on experience with deployment automation tools like Ansible

Knowledge of OWASP Top Ten for Web application, Kubernetes and Cloud

Experience with MongoDB, Elasticsearch, Queues and Redis

Education and experience:

Bachelors or Master’s in Computer Science or related fields

5+ years of experience

Apply