Active Top-Secret clearance with ability to obtain SCI/CI Poly.
Bachelor's degree in Engineering, Computer Science, or a related field.
7-9 years of experience as a Cloud Developer.
AWS Certified Solutions Architect - Professional certification.
Strong familiarity with cloud architecture principles.
Responsibilities
Develop cloud service delivery models and architectural frameworks for PaaS, IaaS, SaaS, and DaaS.
Implement automation for cloud resources using DevSecOps best practices.
Analyze and recommend strategies for application migration to cloud environments.
Design and implement cloud applications and migrate existing on-premises applications.
Establish and manage policies for cloud service usage and requests for new technologies.
Ensure cloud environment security and uptime through appropriate design.
Create documentation for cloud architecture and maintain monitoring systems.
Benefits
Join an innovative team focused on customer solutions.
Opportunity to work on diverse cloud technologies across major providers.
Work in a collaborative environment that values communication and teamwork.
Full Job Description
PID: 26-01-09P-001
Summary
E-INFOSOL LLC is seeking a highly motivated Cloud Developer to be a full-time employee in Washington, DC to join our innovative and customer solutions focused team.
Job Description
The Cloud Developer will be responsible for developing the cloud service delivery models and architectural framework to enable platform as a service (PaaS), infrastructure as a service (IaaS), software as a service (SaaS), and data as a service (DaaS). Must be able to implement automation for cloud resources using DevSecOps best practices. Will analyze applications and make recommendations across multiple areas that identify what platforms can move, migrate, and/or be deployed into a cloud environment. Must be capable of providing strategies for failure/recovery, cost optimization and benefit analyses of cloud, cloud agnostic, and on-site premise services. Will be responsible for developing and implementing cloudapplications, migrating existing on-premises applications to the cloud, debugging cloud stacks, managing policies for the use of cloud services, requests for new technology, establishing a secure cloud environment, ensuring appropriate availability/uptime design. Must be able to work independently designing and developing new software products or major enhancements to existing cloud software.
Experience with major cloud service providers (i.e: Amazon, Microsoft, Oracle, IBM, or Google).
Perform significant research and development efforts or managing programs requiring comprehensive and innovative technical solutions, development and deployment activities on a private/public cloud solution or a comparable high availability environment.
Deploy and manage infrastructure as code (IaC) using tools such as Terraform, CloudFormation, and/or Azure ARMs Templates.
Implement and maintain security best practices for cloud environments.
Create and maintain comprehensive documentation for cloud architecture, configurations, and processes.
Establish and maintain monitoring and alerting systems for cloud resources.
Optimize cloud infrastructure for cost efficiency and performance.
Perform troubleshooting and resolving issues related to performance and availability.
Required Qualification
Active Top-Secret clearance with capability to obtain SCI/CI Poly if needed to meet contract requirements.
Bachelor's degree in Engineering, Computer Science, or other related analytical, scientific, or technical discipline.
7 to 9 years of experience as a Cloud Developer.
AWS Certified Solutions Architect - Professional certification.
Required Skills
Strong familiarity with the basics of cloud architecture.
Knowledge of cloud computing systems like Amazon, Azure, or Google Cloud.
Strong understanding with automation technologies and infrastructure as code (IAC).
Understanding of scripting languages like PowerShell, Python, or Bash.
Application development in cloud environments
Desired Skills
Strong capabilities for collaboration and communication.
Ability to function both individually and as a team.