Location: Remote
Duration: 3 Years
Work Schedule: Full Time
Salary: $149,198.00/Annum + Company Standard Benefits
Job Duties:
- Work with Software Engineering teams; evaluate system specifications, provision and support delivery of application infrastructure
- Create and maintain IAC using Terraform
- Create Configuration as Code using Chef and/or Ansible
- Create and configure CI pipeline supporting Continuous Delivery
- Negotiate and document agreed upon standards to support auto-scaling infrastructure
- Analyze all aspects of existing application infrastructure and recommend modifications that will enhance application reliability, availability and scalability
- Engage in capacity planning and demand forecasting; software performance analysis and system tuning
- Work with log aggregation tools like Splunk
- Involve in solving moderately complex problems and/or conduct moderately complex analysis
- Providing explanation and information to others including Senior Leadership on challenging issues
- Identify / quantify scope and impact of business changes on systems
- Participate in an on-call rotation
- Create and maintain IaC using Terraform to help automate the infrastructure deployment process in a repeatable, consistent manner.
- Create scripting and CICD expertise while also assisting with the development of future infrastructure as code deliverables.
- work on automating the scripts using Jenkins, Azure DevOps or similar tools and then partnering with the release team for code relays.
- work with the enablement team as well as the agile release train, which will include onshore/offshore development teams.
- should be able to pick up on any tool in the environment and will remain tool agnostic.
- Work with Rest and API to help with integrations.
- Should be responsible for cloud automation.
- Participate in team collaboration tools to communicate and solve problems.
- Experience in Configuration Management tools with in-depth expertise in Puppet.
- Developing Infrastructure as a Code and performing Infrastructure Management using Terraform
- Expertise in cloud solution designing and operations in cloud AWS and/or GCP
- Setting up CI/CD pipelines using Jenkins and Bamboo
- Strong automation and programming background – Python (preferred) or Shell
- Strong analytical and debugging skills with experience in managing support engagements through Jira or Remedy
- Deep understanding of source code management using Gitlab and Bitbucket
- Experience of working on Splunk platform
- Well versed in container technologies and networking
Minimum Requirement: This position requires minimum of Bachelor’s degree in computer science, computer information systems, information technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects.