Devops Engineer

Year    Hyderabad, Telangana, India

Job Description


Responsibilities

  • Design, develop, and maintain Infrastructure as Code (IaC) using AWS CDK (preferably in TypeScript) to provision and manage cloud infrastructure on AWS.
  • Implement and manage containerized applications using Docker.
  • Deploy and manage containerized applications in a Kubernetes cluster on AWS EKS.
  • Build and maintain automated CI/CD pipelines using GitHub Actions to automate testing, building, and deployment processes.
  • Collaborate with developers and operations teams to identify and implement improvements to the development and deployment workflow.
  • Monitor and troubleshoot infrastructure and application issues.
  • Stay up-to-date on the latest DevOps tools and technologies.
Requirements
  • Extensive familiarity with version control systems like Git and a high level of attention to detail as the build and release engineer examines changes to the source code and determines whether to incorporate them into a build.
  • Implement and put a process in place to do builds on demand (i.e., when a PR is issued/merged) or on scheduled intervals (e.g. nightly) and automate reporting the errors and accepting/rejecting PRs
  • Past experience and familiarity with various build scripting tools like Maven Archetypes, Ruby App templates, Py Builder, Gradle etc.
  • Strong knowledge of software development fundamentals, including relevant background in computer science fundamentals, distributed systems, data storage, and agile development methodologies.
  • Strong understanding of cloud computing concepts and AWS services (EC2, ECS, RDS, VPC, S3, EKS, CloudFormation etc.).
  • Expertise in Docker containerization and container orchestration with Kubernetes.
  • Experience with CI/CD pipelines and familiarity with GitHub Actions.
  • Proficiency in writing IaC using AWS CDK (TypeScript preferred, Python acceptable).
  • Experience with scripting languages (Bash, Python, etc.) is a plus.
  • Familiar in managing cross-cloud environments
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • You are self starter, a quick learner and be able to work in fast paced start-up environment.
  • You are excited by the prospect of working in a distributed team and company, working with teammates across the globe.
  • Analytical thinking and the ability to trouble shoot and resolve the issues in a timely manner.
Qualifications
  • Bachelor\'s or master\'s degree in computer science or equivalent.
  • 3+ years of experience as a DevOps Engineer and are familiar with how builds are done for various programming languages (e.g. Ruby, Java, React etc.) deployments.
  • Nice To Haves
  • Past experience as a software developer
  • Past experience in a start-up environment
  • AWS Certifications
What to expect when you apply:- Intro call- Tech Round 1 (Virtual)- Tech Round 2 (F2F)

Talentnauts

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3486936
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Hyderabad, Telangana, India
  • Education
    Not mentioned
  • Experience
    Year