Project Role : DevOps Engineer
Project Role Description : Responsible for building and setting up new development tools and infrastructure utilizing knowledge in continuous integration, delivery, and deployment (CI/CD), Cloud technologies, Container Orchestration and Security. Build and test end-to-end CI/CD pipelines, ensuring that systems are safe against security threats.
Must have skills : Ansible on Microsoft Azure
Good to have skills : Shell Scripting, DevOps, GitLab CI/CD
Minimum
5 year(s) of experience is required
Educational Qualification : 15 years full time education
Summary:
As a DevOps Engineer, a typical day involves designing and implementing new development tools and infrastructure to support software development processes. The role includes building and testing comprehensive continuous integration and continuous delivery pipelines, ensuring seamless deployment workflows. The position requires close attention to system security, maintaining robust defenses against potential threats. Collaboration with various teams to integrate cloud technologies and container orchestration solutions is a key aspect, fostering an environment of efficiency and innovation throughout the development lifecycle.
Roles & Responsibilities:
- Oversee entire project & the technical requirements
- Provide hands-on coverage for development
- Expertise in Ansible & CI/CD for Infra-as-code projects
- Should have experience in handling and leading complex Infra-as-code projects
- Hands-on expert in DevOps and related technologies
- Act as a technical SPOC for juniors and oversee technical troubleshooting of issues
- Interface with delivery, operations and client teams to gather requirements
- Ensure coding standards & hygiene is maintained
- Review code, PRs, code merge & provide feedback
- Bug fix & tracking
- Independently able to setup & configure automation and pre-requisite environments
- Own and maintain Technical documentation
- Ability to navigate existing code and re-use parts of the same
Professional & Technical Skills:
- DevOps: Ansible, Jenkins, Resolve.io, Jenkins, AWX, Gitlab CI/CD etc.
- Scripting: Shell scripting, Powershell, Python
- Cloud: AWS services such as EC2, S3, ALB/NLB, Route52, IAM roles, Security Groups etc.
- OS Administration: RHEL/Ubuntu/CentOS/Windows Server/VMWare vSphere
- Repository: Git, Github, Bitbucket, branching strategies
- OS/Admin concepts: Volume/Disk management, Package management, CPU/Memory management, Text manipulation, AD, Networking & Security
- API: Interface and invoke RestAPI methods with Ansible playbooks, python/groovy script & pipelines
- Optional Skills: MyWizard ATR workflows, Rundeck, or Power Automate, CloudWatch, Splunk, ELK, Solarwinds etc.
Additional Information:
- The candidate should have minimum 5 years of experience in Ansible on Microsoft Azure.
- This position is based at our Gurugram office.
- A 15 years full time education is required.