Cloud Developer/Integrator
About the role
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