Job Description
REQUIREMENTS & COMPETENCIES:
- 8+ years (DevOps and Automation) working in an enterprise systems or software development environments
- Bachelor’s degree in information systems or equivalent experience and certifications.
- Advanced level experience with scripting languages such as Python and PowerShell.
- Advanced level experience with RESTful API consumption and working with XML/JSON data
- Ansible is good to have, not mandatory.
- Advanced level experience with log analytics solutions such as Splunk or Azure Log Analytics.
- Experience with using source control software such as Git
- Strong experience with Terraform for managing infrastructure as code.
- Strong experience in deploying, automation/configuration management using Chef,
Experience with CI/CD tools such as Azure CI. Jenkins, GitLab CI, etc.
- Experience with using cloud platform services in Azure.
- Experience with working on Zabbix and Grafana is a plus.
- Experience using network and cloud monitoring software, SNMP protocol, SNMP MIBs
- Experience with developing dashboards and connecting visualization tools to databases
- Strong knowledge and experience with Linux and Windows OS and common services.
- Strong knowledge and experience with container services such as Docker and Kubernetes.
- Experience working/integrated with VMware virtualization technologies. (Onprem)
- Experience working with Microsoft Office365 cloud services is an added plus.
- Experience working with ServiceNow or similar ITSM platforms is an added plus.
- Strong consultative and problem-solving skills at a cross-functional level.
- Quick learner, self-starter, and ability to work both independently and as part of a team.
- Excellent verbal and written communication skills.
- ITILv3/4 Foundations certification is a plus.
Responsibilities
- Develop and manage infrastructure using Terraform, ensuring that our environment is scalable, reliable, and secure.
- Utilize Ansible for configuration management and automation of deployment processes across various environments.
- Improve team processes and workflows by building in automation to our systems, infrastructure, and tools to maximize efficiency and productivity of the teams.
- Act as subject matter expert for all the UnitedLex’s configuration management, automation and orchestration tools and provide backup support for monitoring and logging platforms.
- Work with other IT Infrastructure, IT Operations, IT Service Delivery, IT Security, and Applications teams as needed on automation, integration, and monitoring projects.
- Provide regular status updates on project tasks and other non-project task assignments.
- Strategize and identify automation opportunities.
- Enhance existing enterprise monitoring systems through added integration and automation.
- Develop interactive and visual dashboards pulling data from existing monitoring tools
- Participate in DevOps initiatives with software development teams promoting IaC.
- Act as a team lead for other less experienced automation engineers.
- Create standards for the team to follow best practices in using automation tool framework.
- Create and maintain complete and accurate documentation and code repositories.
- Train other team members on using the automation and monitoring tools as needed.
- Maintain a professional attitude and provide excellent customer service at all times.
- Work with multi-cultural teams across different time zones.