Cloud Developer - TS/SCI w/Poly

NES AssociatesHerndon, VA
396d$106,250 - $143,750Hybrid

About The Position

Own the opportunity as a Cloud Developer and help ensure the mission is never interrupted. At GDIT, we deliver clarity with our cloud solutions and provide meaningful work. Your work will be an important part of transforming our clients for the modern age and help them face any obstacle. At GDIT, people are our differentiator. As a Cloud Developer you will help ensure today is safe and tomorrow is smarter. Our work depends on Cloud Developer joining our team to deliver simple solutions to complex problems. Design and define system architecture for new or existing computer systems. Coordinate system development to include design, modeling, security, integration, and formal testing.

Requirements

  • 1+ years of related experience.
  • Strong understanding of DevOps and software/application development processes and methodologies.
  • Experience with AWS Services: Cloudformation, IAM, Elasticache, EC2, ECS/ECR, Autoscaling, ELB, Cloudwatch, RDS, VPC, Secrets Manager, Lambda, Parameter Store, API Gateway, CodeBuild/CodeDeploy.
  • Experience maintaining an operational environment and use of monitoring tools.
  • Direct experience and demonstrated proficiency with multiple programming and scripting languages preferred (Bash, Python, Java).
  • Experience with databases (Aurora, Maria db, MySQL).
  • Understanding of access management and security groups.
  • Knowledge of network technologies, common infrastructure components, load balancers, firewalls.

Nice To Haves

  • Team collaborator.
  • Experience working with container images and platforms (Docker/Kubernetes).
  • Understanding of microservice design and architectural pattern best practices.
  • Excellent communication and briefing skills.
  • Strong problem solving and troubleshooting skills.

Responsibilities

  • Responsible for distributed and managed services, automating the installation, configuration, and maintenance of platform services.
  • Manage system tuning for reliability and efficiency and guide and manage software releases for new features.
  • Occasionally perform the administrative operation of server hardware and software.
  • Ensure system security and execute practices and procedures.
  • Troubleshoot system related problems.
  • Remain current in operating systems/software analysis and technological developments and applications.
  • Recommend future direction or projects to management.
  • Provide expertise and direction in the development or modification of software programs and applications to enhance an operating system.
  • Operate in a skilled team environment and SAFe Agile methodology.
  • Maintain status of operations at all times and perform after actions reporting on all outages.
  • Automate and optimize service deployments.
  • Establish and improve system monitoring while maintaining established security protocols.
  • Architect, build and maintain cloud infrastructure to support team and customer initiatives.
  • Administer production, staging, test and development environments.
  • Manage and aggregate server logs and monitor for security and system related incidents.
  • Create and determine required metrics for dashboards and service health.
  • Enforce best practices for security and reliability, and drive security initiatives.
  • Maintain up to date documentation of designs/configurations.

Benefits

  • Full-flex work week to own your priorities at work and at home.
  • 401K with company match.
  • Comprehensive health and wellness packages.
  • Internal mobility team dedicated to helping you own your career.
  • Professional growth opportunities including paid education and certifications.
  • Cutting-edge technology you can learn from.
  • Paid vacation and holidays.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

Number of Employees

251-500 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service