Create DevOps pipelines to deliver Infrastructure as Code.
Build workflows to create immutable Infrastructure in AWS.
Develop automation for provisioning compute instances and storage.
Build AMI images using Packer.
Develop Ansible playbooks and automate execution of routine Linux scripts.
Provision resources in AWS using Cloud Formation Templates.
Deploy immutable infrastructure in AWS using Terraform.
Orchestrate container deployment
Configure Security Groups, Roles & IAM Policy in AWS.
Monitor infrastructure and develop utilization reports.
Implementing and maintaining version control systems, configuration management tools, and other DevOps-related technologies.
Designing and implementing automation tools and frameworks for continuous integration, delivery, and deployment.
Develop and write scripts for pipeline automation using relevant scripting languages like Groovy, YAML.
Configure continuous delivery workflows for various environments e.g., development, staging, production.
Use Jenkins to create pipelines, which are groups of events or jobs that are interlinked with one another in a sequence.
Evaluate new AWS services and solutions.
Integrate application build & deployments scripts with Jenkins.
Troubleshoot Production issues.
Effectively interact with global customers, business users and IT employees
Basic Qualifications:
Bachelor's degree in Computer Science, Information Systems or Engineering or equivalent qualification is preferred or relevant equivalent work experience
RedHat Linux & AWS Certifications preferred.
Strong experience in Infrastructure Engineering and automation.
Very good experience in AWS Cloud systems administration.
Experience in developing Ansible scripts and Jenkins integration.
Expertise using DevOps tools (Jenkins, Terraform, Packer, Ansible, GitHub, Artifactory)
Expertise in the different automation tools used to develop CI/CD pipelines
Proficiency in Jenkins and Groovy for creating dynamic and responsive CI/CD pipelines
Good experience in RedHat Linux scripting
First class communication skills written, verbal and presenting
Preferred Qualifications:
Candidates should have a minimum of 10+ years industry experience in cloud and Infrastructure.
Administer Redhat Linux Operating Systems
Deploy OS patches & perform upgrades
Configure filesystems & allocate storage
Develop Unix scripts
Develop scripts for automation of infrastructure provisioning.
Monitor infrastructure and develop utilization reports
Evaluate new AWS services and solutions
Experience working with customers to diagnose a problem, and work toward resolution
Excellent verbal and written communication skills
Understanding of various Load Balancers in a large data center environment