Staff DevOps Engineer I (Ansible, Azure)

  • Hyderabad
  • Blue Yonder
Scope: DevOps Engineer will gather requirements for automation opportunities; develop and manage CI/CD process for different types of applications and automate as many processes as possible Actively engage in CI/CD, Agile and DevOps process, participate regularly in planning and releases Create and update application run books & appropriate technical documentation Ensure all release processes, policies and procedures are properly communicated and documented Assist in establishing and enforcing standards that will improve the ease of automating the build process and the development environments Manage and maintain enterprise infrastructure tools as the primary subject matter expert Automate, deploy and manage virtualization infrastructure Provide support, and implementation of security policies, compliance, governance and best practices Prioritize workload and resolve any technical issues/roadblocks Solid skills in logical troubleshooting, communication, documentation and problem resolution Our current technical environment: The Candidate should have prior background working in Application Development or IT Infrastructure and should have a solid high-level understanding of the underlying IT principles (Systems, Network, Software, IaC, SaaS, Virtualization, Kubernetes, Containers, CI/CD). DevOps Engineer will work with Stakeholders from both Development and Infrastructure to ensure timely and reliable software release delivery while minimizing the risk to business-critical infrastructure and applications. What you’ll do: Develops and maintains test cases for a majority of the modules of a relevant product. Executes the manual test cases and scenarios and publishes the results. Participates in test case reviews. Develops and maintain test data for some modules. Installs and configures relevant products in all supported test environments. Conducts exploratory testing as needed or planned. Writes, executes and maintains automation test scripts. Identifies and reports software defects in an appropriate manner, and follows the defined defect lifecycle. Works with team members in troubleshooting the root cause of a defect and resolves the issue. Works with test management and test execution tools (such as viz., HP QC, and JIRA). Understands business requirements provided. Follows standard development processes and procedures. Plans and prioritizes work tasks with input from their manager. Proactively notifies managers of impairments to commitments. Proactively seeks or provides assistance as required. What we are looking for: Bachelor's degree in Computer Science, MIS or engineering related field or equivalent work experience 6 to 10 years of combined related work experience 3+ years working experience with Ansible configuration and orchestration 2+ years working experience with Azure Cloud, Azure DevOps & CI/CD Pipeline automation, Jenkins, Jira 2+ years working experience with Linux system administration and support Experience in Cloud Technologies – Private, Public, Hybrid, IaaS+, PaaS, SaaS Proficiency in operating system and software Intermediate knowledge of Networking (VLAN, sub netting, routing and switching) Willing to work under different technologies and take up new technology responsibilities outside the core skills Demonstrable experience with Continuous Integration/Delivery principles (ci/cd) and implementation Strong Scripting experience like Python, Bash Shell, PowerShell, etc. Solid understanding of Restful APIs Ability to interact with various levels of professionals Ability to work under pressure in a fast-paced environment and meet tight deadlines Ability to act independently to drive IT goals and changes Advanced troubleshooting methodology Ability to judge priorities and adjust their work accordingly Identify and escalate situations requiring urgent attention Hands-on coding Preferred Skills: Experience with the implementation and use of different Application (APM) and/or Infrastructure monitoring tools Being able to work cross platform, with Windows and Linux. This helps understand hybrid platform environment and thus help design considerations. Certification is preferable (RHCE or likewise) Scripting languages for configuration and automation (PowerShell or Python) Familiarity with observability and analysis solutions such as Elastic 2+ years’ experience with VMWare, Azure, AWX Experience in automation of key functions, including back-up, continuous integration, provisioning is a huge plus Fluent English and high oral and written communication skills