What are the responsibilities and job description for the Cloud DevOps Engineer position at Connexions Data Inc?
Job Details
Title: Cloud DevOps Engineer
Start: March 2025
Duration: 11 Months
Location: Newton Square, PA (HYBRID)
Type: W2 Only with benefits
Candidate must be able to travel onsite for regular meetings
Job Description:
- We are looking for a skilled and experienced Cloud Development Operations Engineer who possesses a strong background in infrastructure as code, specifically Terraform, and has deep expertise and knowledge in AWS.
- Engineer must also have deep Ansible experience. The ideal candidate will also have experience with Gardner Kubernetes.
- This position requires a highly motivated individual who thrives in a fast-paced environment and is passionate about cloud technologies and automation.
Summary: The main function of a DevOps Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing systems.
Job Responsibilities:
- Fine-tune and improve a variety of sophisticated software implementation projects Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and data
- Analyse and review enhancement requests and specifications Implement system software and customize to client requirements
- Prepare the detailed software specifications and test plans
- Code new programs to client specifications and create test data for testing
- Modify existing programs to new standards and conduct unit testing of developed programs
- Create migration packages for system testing, user testing, and implementation Provide quality assurance reviews
- Perform post-implementation validation of software and resolve any bugs found during testing
Qualifications:
- Bachelor's degree in a technical field such as computer science, computer engineering or related field required
- 0-2 years experience required
- A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design large systems software design and development experience
- Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems experience in programming and experience with problem diagnosis and resolution