Responsibilities:
- 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
Skills Required
Aws, Sql, Itsm, Azure, Java