Cloud Developer/Integrator
Summary
CTC Group is seeking a Cloud Developer/Integrator to modernize, enhance, and integrate enterprise software applications within cloud-based environments. This role focuses on software development, application migration, system interoperability, and the deployment of reliable, high-availability solutions.
Responsibilities
- Analyze user requirements to derive software design, integration, and performance requirements.
- Develop and modify existing software applications to support migration to cloud environments, preferably AWS.
- Design and integrate microservices and containerized software components into new or existing systems and operating environments.
- Develop and implement software interfaces to ensure compatibility between applications, services, and data repositories.
- Configure and maintain cloud infrastructure using Terraform and CloudFormation to support application deployment and integration.
- Implement and troubleshoot messaging-based integrations using ActiveMQ and/or Kafka.
- Develop and support deployment strategies that promote high availability and reliable application performance.
- Debug existing software, investigate integration failures, and perform root cause analysis to resolve technical issues.
- Develop and execute software test procedures, verify component functionality, and maintain software and system documentation.
- Generate after-action reports documenting technical issues, new requirements, and improvements to Tier 1 standard operating procedures (SOPs).
Qualifications
- Active TS/SCI with polygraph security clearance.
- Recent experience working with cloud technologies, preferably AWS.
- Experience developing, modifying, and integrating enterprise software applications.
- Experience migrating existing applications to cloud environments.
- Experience with microservices and container-based deployments.
- Experience configuring and maintaining cloud infrastructure using Terraform and CloudFormation.
- Experience integrating applications using ActiveMQ and/or Kafka.
- Experience implementing deployment strategies for high-availability systems.
- Experience with software debugging, interface development, testing, and root cause analysis.
Experience Requirements
- Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required.
- Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.
- Fourteen (14) years’ experience as a SWE, in programs and contracts of similar scope, type, and complexity is required.
Pay Information
The final salary may be influenced by various factors, such as location, labor categories, experience, education, and/or certifications. CTC also provides a variety of benefits as well as opportunities for continuous education and development.
The estimated salary range for this position is $145,000 - $175,000.
#CJ
Why CTC Group?
We recognize that successful partnerships are based on open and direct communication, mutual respect, and the ability to adapt to evolving capabilities. Our cleared employees bring decades of experience supporting customers in the Intelligence and Defense communities. We specialize in providing engineering, technical, operational support, and training services to Federal government, and Mission Operations.
CTC Group provides a comprehensive benefits package that includes, but is not limited to, Health/Dental/Vision, 401k, PTO and holiday pay, disability and life insurance.
CTC Group provides equal employment opportunities to all employees and applicants without regard to race, color, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, physical disability, genetic information, mental disability, age, military status or status as a Vietnam-era or special disabled veteran, marital status, registered domestic partner status, gender (including sex stereotyping), medical condition (including, but not limited to, cancer related or HIV/AIDS related) or sexual orientation in accordance with applicable federal and state laws. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Required Skills
Required Languages
🇬🇧 English