Skills
Proven experience with CI CD tools like Ansible/Github/Prometheus or Jenkins
Practical familiarity with public cloud resources and services including Microsoft Azure.
Familiarity with various IT monitoring and management tools like Datadog.
A solid background in OS administration spanning platforms such as Linux and Windows.
Responsibilities
A comprehensive grasp of coding and scripting in common languages including Python Perl PHP and Ruby.
Familiarity with primary coding language like Java.
The ability to identify evaluate and integrate diverse open source technologies and cloud services.
A robust foundation in IT hardware and operations featuring hands on experience in server storage and network device setup provisioning and monitoring. This is typically complemented by knowledge of the best IT DevOps practices for fault tolerance and high availability operations.
Expertise in virtualization technologies like VMware vSphere for virtual machines VMs and proficiency with container technologies like Docker and Kubernetes.
Help establish DevOps processes based on previous experience current team standards and support from other product teams.
Manage code propagation of product software components and perform release related activities.
Help manage and troubleshoot build and deployment workflows.
Understand and implement continuous integration and continuous deployment concepts with the help of senior team members.
Help ensure that teams follow the standard configuration management and DevOps processes by performing periodic checks and submitting reports.
Participate in release team level ceremonies.
Contribute to knowledge sharing activities within and outside the product team.
Contribute to team process improvements through automation or by addressing the teams gaps in the SDLC processes.