You are viewing a preview of this job. Log in or register to view more details about this job.

Cloud Developer

Ramsoft Systems Inc., is seeking Cloud developer to assist a federal client in crafting, testing, and recommending scalable, flexible, and resilient designs and implement integrations with a standard platforms in a Cloud environment. The ideal candidate will have experience in strategizing overall needs for continuous integration and continuous delivery while maintaining focus on Quality of Service

Ideal candidate will have the following:
• Experience in migrating applications from the on-premise data centers to public cloud
• 2+ years of experience in development/programming experience with Java, .Net and/or Python
• Experience in development, management and orchestration of microservices and deploying micro services-based applications in Cloud
• 2+ years of experience with Continuous Integration & Continuous Deployment tools (e.g., Jenkins, Git, gitlab, github, Chef, Ansible, Puppet, AWS CloudFormation, Terraform) and associated processes
• Experience in design, implement & enforce DevOps best practices, establish standards and policies for managing source code and continuous integration/delivery
• Ensure solutions are developed and packaged in an easily consumable and repeatable way for customers and internal technical teams
• Ensure DevOps processes and tools supporting agile application development teams leading to continuous integration, test, and deploy methods
• Assist with application integration and troubleshooting in this infrastructure for a complex application environment, including management of dependencies on services, platforms, and other applications within the cloud infrastructure
• Create DevOps process automation and tooling to implement standards and boundaries in a way that empowers our application development teams to help themselves for their infrastructure and deployment needs

Preferred Experience:
• Experience in application design and development using enterprise languages and frameworks (e.g., J2EE and Spring Boot) and experience with interpreted or scripting languages (e.g., Angular, React, NodeJS)
• Cloud native database configuration, integration & optimization (e.g DynamoDB, RDS, MongoDB)
• Experience with Cloud Native PaaS and serverless architecture, its implementation and limitations
• 2+ years of knowledge and experience with container management tools (Docker, OpenShift), Container orchestration (Kubernetes), and Infrastructure-as-code IaaS (Terraform, CloudFormation).
• 2+ years of experience with static code analysis, unit testing and test-driven development, security testing and automated test frameworks.
• Cloud native services optimization for reducing costs, increasing performance, efficiency and improving scalability and elasticity.
• Desired AWS Certifications (e.g., Solution Architect, Developer Associate or Azure equivalent certification)

Required Qualifications:
• Bachelor's degree, preferably Computer Science or Computer Information Systems
• 3+ years as a full stack developer designing, developing, deploying, and maintaining large scale applications
• 3+ years of designing and coding applications using procedural and object-oriented programming techniques
• Possess and maintain the required Security Clearance (Top Secret clearance or above)
• Ability to work onsite in the Washington DC area
• Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future