Senior Software Engineer
ECS Corporate Services

Fairfax, Virginia

Posted in Engineering


This job has expired.

Job Info


ECS is seeking a Senior Software Engineer to work in our Remote office. Please Note: This position is contingent upon additional funding.

Job Description:

ECS is Seeking an experienced and initiative-taking Remote Senior Software Engineer with demonstrated experience in Python programming and CI/CD pipeline development using GitLab; preferably in integrating scientific algorithms into a Ci/CD framework.

Responsibilities:

  • Design, plan, and implement CI/CD pipelines and client-specific cloud solutions.
  • Utilize GitLab in CI/CD pipeline development.
  • Scale cloud services to serve growing businesses.
  • Liaise with business owners and/or stakeholders to determine growth plans.
  • Monitor usage of cloud network and applications.
  • Implement effective security strategies on cloud networks.
  • Ensure compliance with relevant legislation and guidelines.
Salary Range: 100,000-155,000

Required Skills:
  • Demonstrated Python programming.
  • Demonstrated CI/CD pipeline development using GitLab.
  • Proficiency in other programming languages such as Java, Python, PHP, Go, Ruby, JavaScript, Node.js, ASP.NET C++ C#.
  • Extensive experience in using related software and operating systems.
  • Familiarity with Jira and Confluence.
  • Experience with infrastructure as a service tool such as AWS EC2.
  • Excellent oral and written communication and interpersonal skills.
  • Strong analytical skills and attention to detail.
  • In-depth understanding of cloud computing and network technologies, emerging cloud service trends and technologies.
  • Extensive experience gathering business and technical requirements for Cloud Networking Services.
  • Experience in architecting and building scalable, automated Infrastructure and applications.
  • Knowledge of Cloud development patterns and strategies (including IaaS, PaaS, Security, Compute, Storage, and networking).
  • Functional knowledge of Infrastructure as Code - Automation using Ansible, Chef, Puppet, PowerShell, Terraform, etc.
  • U.S. Citizenship required per contract.
  • Public trust security clearance.

Desired Skills:
  • 5+ years of experience as a Cloud Software Engineer or related position.
  • Supporting scientific algorithms.
  • Experience with AWS Lambda and "Serverless" systems.
  • Experience in large-scale enterprise IT environments.
  • Previous federal government experience.

ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis of race, color, religion, sex, age, sexual orientation, gender identity or expression, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, status as a crime victim, disability, protected veteran status, or any other characteristic protected by law. ECS promotes affirmative action for minorities, women, disabled persons, and veterans.

ECS is a leading mid-sized provider of technology services to the United States Federal Government. We are focused on people, values and purpose. Every day, our 3800+ employees focus on providing their technical talent to support the Federal Agencies and Departments of the US Government to serve, protect and defend the American People.

General Description of Benefits


This job has expired.

More Engineering jobs


ECS Corporate Services
Fairfax, Virginia
Posted about 1 hour ago

Thornton Tomasetti
Fort Lauderdale, Florida
Posted about 1 hour ago

ECS Corporate Services
Fairfax, Virginia
Posted about 1 hour ago

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.