DevOps Engineer (Azure)
sita
Job Description
WHAT YOU’LL DO:
- Utilize a diverse set of tools such as Azure DevOps, Jenkins, and Ansible to automate the software development lifecycle.
- Own end-to-end deployment of a product and make sure the product is operationally ready.
- Review requirements from various product lines to help product owner define and prioritize new features which are needed for infrastructure and deployment.
- Participate in Scrum meetings to plan, prioritize and estimate work.
- Work with Delivery leads, Developers and Testers to troubleshoot specific issues, including recreating pipelines or deployment code, validate environment configuration, etc.
- Install, configure, and manage both cloud-based and on-premises applications.
- Contribute to definition and implementation of Devops pipelines.
- Participate in reviews of everything from low level code to sprint performance or definition of new features.
- Document new features using agreed standards to encourage adoption with platform consumers.
- Collaborate with colleagues in your scrum team and with other teams on companywide initiatives and innovation
Qualifications
ABOUT YOUR SKILLS
- Bachelor’s or master’s degree in computer science, software engineering, or a related field
- At least 4 years’ experience working in a DevOps role
- Have previous experience in troubleshooting Java applications
- RHEL Linux or Equivalent
- Must have knowledge of Ansible and Kubernetes
- Should understand Microsoft Azure stack (Fundamentals)
- Dev/Test/Prod Environment support and Automation
NICE-TO-HAVE
- Familiarity with MongoDB and Elasticsearch for effective data management.
- Understanding of Kafka and Ldap.
- Knowledge of Terraform.
- Concept of Agile, HA, Resiliency, Scalability.
- ITIL, Operational requirements and Support.