ManTech - Chantilly, VA

posted about 1 month ago

Full-time - Senior
Chantilly, VA
Professional, Scientific, and Technical Services

About the position

The Principal Cloud Developer at ManTech is a leadership role within the Cloud Operations Team, responsible for developing and delivering complex cloud-native applications and services. This position requires collaboration with cross-functional teams to optimize applications across various cloud platforms, while also mentoring development teams and ensuring the security and performance of cloud solutions.

Responsibilities

  • Leading the development and delivery of complex, cloud-native applications and services.
  • Collaborate with cross-functional teams to design, develop, and optimize applications that leverage cloud platforms such as AWS, Azure, Oracle, or Google Cloud.
  • Setting technical direction, mentoring development teams, and ensuring the performance, scalability, and security of cloud-based solutions.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 9+ years of experience in software development with a focus on cloud technologies.
  • Extensive experience with at least one major cloud platform (AWS, Azure, Oracle, Google Cloud).
  • Strong proficiency in cloud-native development frameworks, microservices architecture, and containerization (e.g., Docker, Kubernetes).
  • Advanced programming skills in languages such as Python, Java, Node.js, Go, or similar.
  • Experience with serverless computing and event-driven architectures.
  • Strong understanding of APIs, RESTful services, and API gateways.
  • Knowledge of cloud security practices, including identity management, encryption, and secure coding.
  • Experience with Infrastructure-as-Code (e.g., CDK, Terraform, CloudFormation).
  • Familiarity with CI/CD pipelines, automated testing, and DevOps methodologies.
  • Excellent problem-solving, troubleshooting, and analytical skills.

Nice-to-haves

  • Cloud certifications such as AWS Certified Developer, Azure Developer Associate, or Google Professional Cloud Developer.
  • Experience with agile development methodologies.
  • Experience with multi-cloud or hybrid cloud environments.
  • Familiarity with modern data processing frameworks and tools in the cloud (e.g., Kafka, Spark).
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service