DevOps Engineer
Req number:
R7420
Employment type:
Full time
Worksite flexibility:
Remote
Who we are
CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we have the freedom and focus to do what is right—whatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors, and we are trailblazers in bringing neurodiversity to the enterprise.
Job Summary
We are seeking a highly skilled, hands-on engineer with deep expertise in Databricks, CI/CD, and cloud infrastructure on AWS. The ideal candidate should be well-versed in Databricks infrastructure management, automation, and deployment pipelines, with strong programming skills in Python. This position will be full-time and remote.
Job Description
We are looking for a motivated Devops Engineer to Manage and maintain AWS cloud infrastructure and Design, build, and manage Databricks infrastructure on AWS. This position will be full-time and remote.
What You’ll Do
- Manage and maintain AWS cloud infrastructure, ensuring scalability, security, and cost efficiency
- Design, build, and manage Databricks infrastructure on AWS
- Support deployment and operationalization of Databricks-based data platforms, including cluster management and job orchestration
- Implement Infrastructure as Code (IaC) practices using tools such as Terraform or AWS CloudFormation
- Develop automation scripts and tools using Python and Shell Scripting to streamline operational processes
- Design, implement, and optimize CI/CD pipelines using CloudBees (Jenkins) to support application and data platform deployments
- Collaborate with software engineering, data engineering, and architecture teams to enable reliable and efficient delivery pipelines
- Monitor system performance, availability, and reliability using enterprise monitoring solutions
- Troubleshoot production issues and implement root cause analysis with preventive actions
- Ensure compliance with TE Connectivity security, governance, and quality standards
- Drive continuous improvement initiatives aligned with DevOps best practices and TE operational excellence
What You'll Need
Required:
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or related discipline
- Shift Timings – 6 PM to 3 AM (IST) Monday - Friday
- 4+ years of experience in DevOps, cloud engineering, or related roles
- Exposure to Databricks platform (cluster setup, job execution, notebooks)
- Hands-on experience with AWS services (EC2, S3, IAM, VPC, Lambda, etc.)
- Experience with CloudBees/Jenkins for CI/CD pipeline implementation
- Experience with Git-based version control systems
- Experience with monitoring and logging tools such as CloudWatch, DataDog
- Understanding of cloud security, networking, and system architecture principles
- Strong scripting/programming skills in Python and Groovy
- Experience working in Agile/Scrum environments
Physical Demands
- This role involves mostly sedentary work, with occasional movement around the office to attend meetings, etc.
- Ability to perform repetitive tasks on a computer, using a mouse, keyboard, and monitor.
Reasonable accommodation statement
If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employment selection process, please direct your inquiries to
[email protected] or (888) 824 – 8111.