DevOps Engineer

Role Objective

As a DevOps Engineer at AntWorks, your primary objective will be to lead the implementation and enhancement of DevOps practices, ensuring the seamless integration of development and operations. You will play a crucial role in establishing robust CI/CD pipelines, automating deployment processes, and optimizing infrastructure efficiency. The objective is to foster collaboration across cross-functional teams, enhance system reliability, and contribute to the overall success of our innovative projects.

Professional Know-how

Academic: BSc/BCA/BE/ B. Tech /MCA/M. Tech/ MSc
Experience: Minimum 5 years of hands-on experience as a DevOps Engineer. Proven track record of successfully implementing and managing DevOps practices in a live environment.

Working Relationships

Internal: To design, engineer and implement DevOps
External: Be able to attend client calls and document requirements

Primary Responsibilities

DevOps Implementations

  • Lead the design, implementation, and optimization of DevOps processes and practices.
  • Collaborate with cross-functional teams to integrate DevOps into the software development lifecycle.

Scripting and Automation

  • Develop and maintain scripts for automation tasks using languages such as Python, Shell, or PowerShell.

CI/CD

  • Establish and maintain robust CI/CD pipelines for efficient and automated software delivery.
  • Ensure seamless deployment processes for both cloud-based and on-premise environments.

Monitoring and Logging

  • Set up and maintain monitoring, alerting, and logging systems to ensure optimal performance and reliability.

Security

  • Implement security best practices throughout the development and deployment process.

Infrastructure as Code (IaC)

  • Implement and manage Infrastructure as Code using tools such as Terraform, Ansible, or similar.
  • Orchestrate and automate the provisioning and configuration of infrastructure components.

Software Knowledge Area

Cognitive Level Expected for SSE:

  • Application Level:
  • SDLC: Software requirements, software design, software configuration management, software engineering tools and methods.
  • Agile Methodology: Creation of relevant artifacts.

Skills Required

  • Technical Skills:
  • Proficiency in CI/CD tools: Jenkins, Ansible, Chef or Puppet, and any top 2 Artifactory tools.
  • Strong scripting skills: Python, Shell, etc.
  • Experience with version control systems: SVN, Git.
  • Familiarity with Cloud platforms: AWS, Azure, or Google Cloud.
  • Certifications (Nice to Have):
  • Relevant certifications such as AWS Certified DevOps Engineer, Microsoft Certified: Azure DevOps Engineer Expert, or others are a plus.
  • Any 1 Cloud (Azure or AWS) DevOps Services.
  • Communication:
  • Excellent communication and interpersonal skills with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
  • Problem-solving:
  • Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues.

Competencies

  • Ability to work both collaboratively and independently.
  • Self-motivated and self-directed learner who can quickly learn cutting-edge industry standards, DevOps tools, and techniques.
  • Experience in team handling.

Apply for this position

Drop files here or click to uploadMaximum allowed file size is 10 MB.
Allowed Type(s): .pdf, .doc, .docx

Thank you for your interest

Browse our other open positions and please check in regularly. We’re always on the lookout for good people.