Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by NTT DATA North America, so some details may not match this job. The employer's own page has the real description.
Job Overview
The DevOps Engineer specializing in Terraform at NTT DATA North America will play a pivotal role in establishing and optimizing the development and operational workflows across our cloud infrastructure. This position requires an experienced professional who can integrate and automate processes for continuous integration/continuous deployment (CI/CD), enhance system reliability, and drive the use of Infrastructure as Code (IaC) practices using Terraform. The ideal candidate will collaborate closely with software developers, system operators, and other IT staff to manage code releases and ensure an efficient and stable production environment.
Job Responsibilities
- Design, implement, and maintain Infrastructure as Code (IaC) leveraging Terraform to automate deployments across development, QA, and production environments.
- Develop and maintain CI/CD pipelines and processes to streamline code releases and enhance deployment efficiency.
- Monitor system performance and troubleshoot issues to ensure high availability and reliability of services.
- Collaborate with development and operations teams to establish best practices in cloud infrastructure management.
- Perform regular system audits, security assessments, and updates to ensure compliance with company policies and procedures.
- Documentation of all deployments and maintenance activities to support knowledge sharing and compliance requirements.
- Participate in on-call rotations and provide timely resolution for production issues as they arise.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 5+ years of hands-on experience in DevOps practices including CI/CD and Infrastructure as Code.
- Expertise in Terraform and its module creation for cloud services.
- Strong experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Proficient with scripting languages such as Python, Bash, or Ruby.
- Familiarity with configuration management tools like Ansible or Chef.
- Excellent problem-solving skills and a collaborative mindset.
Technologies & Tools
In this role, candidates will work extensively with a variety of technologies, including but not limited to Terraform for infrastructure automation, Jenkins or GitLab for CI/CD pipelines, and Amazon Web Services (AWS) or Azure for cloud computing infrastructure. Familiarity with Docker and Kubernetes for container orchestration will also be beneficial. Additional tools such as Git for version control and monitoring tools such as Prometheus or Grafana may also be utilized in daily tasks.
Ideal Candidates
The ideal candidate for the DevOps Engineer position at NTT DATA North America is not only technically proficient but also an effective communicator who thrives in collaborative environments. A strong sense of ownership and accountability is crucial, along with the ability to manage multiple tasks and adapt to shifting priorities. Candidates should be proactive in identifying areas for process improvement and demonstrate a continuous learning approach to stay updated with industry trends and best practices.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.