Overview of Job Function :
We are seeking for Senior DevOps Engineer who will mentor a team of DevOps engineers in all facets of DevOps, dev sec ops, and cloud operations.
This person will ensure that teams use the right process, practices, and tools for delivering our enterprise suite of products to the cloud (Both private and Public).
This person will work with Continuous Integration / deployment tools, monitoring tools, repository management tools, provisioning, logging, Security, and build management tools.
This person will also support applications on AWS and will support best practices such as Elastic load balancers, elastic file sharing, Autoscaling, and other AWS-based services.
Principal Duties and Essential Responsibilities :
Design Manage and maintain DevOps infrastructure, tools for product delivery to Private cloud / AWS / Azure / GCP
Automate infrastructure deployment, product deployment to the cloud staging area / production
Efficiently use cloud services across multiple cloud vendors to gain operational efficiency
Support problem resolution across all facets of product delivery
Provide recommendation to product architecture group to enhance delivery
Participate in internal departmental activities Requirements, Design / Architecture / Code Reviews, QE optimization, development pipeline improvements, process discussions, etc
Ensure availability, reliability, and performance of Automation and delivery mechanism.
Triage environments and act as a personal trainer to the user community
Effectively prioritize and execute tasks for multiple projects simultaneously
Contribute to cost reduction strategy’s
Align and communicate effectively with stakeholders.
Minimum Requirements :
Experience with private / public cloud platforms AWS, Azure, or GCP. (MUST, in one of the cloud platform)
Experience with Windows and Linux based applications
Experience with scripting and programming experience in either one of them, i.e. Python, Groovy, PowerShell, and / or Bash (MUST)
Experience with Configuration Management tools such as Ansible
Experience with SCM tools such as Github, Bitbucket
Experience with TeamCity and / or Jenkins pipelines and other CI tools
Experience with Terraform, Docker, Kubernetes, Gradle, Maven
Monitoring alerts originating from tools like Splunk, Nagios, Zabbix, and App dynamics
Specific Qualifications and Accreditations
A Bachelor or postgraduate degree in Computer Science or Software Engineering
AWS certification : Any associate / professional Certification. AW DevOps Professional highly preferred.
Safe DevOps Certification
Strong written and verbal communication skills
Strong team player committed to timely delivery of projects.
Ability to follow the process but to remain flexible in achieving project objectives
Ambitious, motivated, eager to learn and demonstrate the value