Job Description
Description
- Providing highly specialized senior technical knowledge and coordinating administration, monitoring, management, and implementation of configuration management and automation of processes.
- Providing expertise in working with the right tools and processes to build an efficient and effective automated environment for DevOps.
- Providing expertise in automation for network / infrastructure provisioning using Ansible, Jenkins.
- Providing expertise in configuration management to keep track of software and operating system configurations
- Providing expertise with writing code to replace manual infrastructure provisioning
processes such as assigning IP addresses and DNS codes with automated processes
Providing expertise with creating automated processes for system monitoring and alerting on downtimes, errors and similar events.Providing expertise with configuration of containerized applications in enterprise environmentProviding expertise with VMware-based virtualization and cloud services such as MicrosoftAzure and Amazon Web ServicesDelivering high quality technical documentation - upgrade documents, run books, etc.Requirements
Experience and Skill Set Requirements
Technical Skills :
Experience in Linux administration in enterprise environment and Linus shell scripting fundamentalsAbility to handle popular scripting languages and well-versed with at least one scripting language (preferably Python) to automate repeatable processesExperience with automation for infrastructure provisioning using Ansible, JenkinsExperience with network automation processes such as assigning IP addresses and DNS codesExperience with configuration management to keep track of software and operating system configurationsExperience in Infrastructure as Code (IaC) approachExperience with writing code to interact with RESTful APIs to replace manual processes such as assigning IP addresses and DNS codesExperience with continuous monitoring to monitor system and application performance and alert on downtimes, errors and similar eventsFundamentals of Docker containers and containers orchestration platforms such as Kubernetes, OpenShiftExperience with running containerized applications in enterprise environmentFluency in git-based source code management and version control systems - Git, GitHub, GitLab etc.Experience in VMware-based virtualization and in using cloud services such as Microsoft Azure and Amazon Web Services, is a plusUnderstanding of administration and management of tools like, Ansible, Jenkins, Netbox and others popular for IaCExperience in writing technical documentation – how to wiki, upgrade docs, run books etcCommunication / Analytical Skills :
Demonstrated excellent teamworking, communication and collaboration skillsStrong interpersonal, problem-solving, written, and oral communication skills with the ability to work well in a collaborative environment.Demonstrated good attention to detail, excellent organizational and time management skills with the ability to work on multiple projects at the same time.Awareness of DevOps and Agile principles; desire and interest to advance in these areasIndustry and Project Management Knowledge :
Experience in working on multi-year projectsExperience working on projects related to 24x7 critical public safety dispatch environments and operationsKnowledge of project management methodology, tools and processes.MUST HAVES :
Experience in Linux administration in enterprise environment and Linus shell scripting fundamentalsAbility to handle popular scripting languages and well-versed with at least one scripting language (preferably Python) to automate repeatable processesExperience with automation for infrastructure provisioning using Ansible, JenkinsExperience with network automation processes such as assigning IP addresses and DNS codesRequirements
DevOps / Clou d Engineer