View all jobs


Washington, DC · Information Technology
We are seeking a Technical Lead/Solutions Architect to join our client, an award-winning Federal Integrator and top DC area workplace. In this role, you will use your understanding of application development, DevOps, automation and cloud technologies software testing automation and cloud technology to stream-line and accelerate software development. The ideal candidate will have experience with developing enterprise applications deployed using CI/CD software delivery pipelines on cloud infrastructure
  • Delivering on a system modernization project in which business capabilities previously provided by a legacy system are re-developed on a new platform or technology
  • Working collaboratively with key stakeholders to define the overall vision of the system
  • Identifying common user trends and experience patterns across the application and provide suggestions on ways to effectively enhance the User Experience
  • Performing a technology or tools assessment to determine how an IT team can meet new business functional needs. This should include following a repeatable, documented process.
  • Utilizing open source platforms, tools, databases, front-end frameworks, and middleware.
  • Designing UI specs regarding the site layout, navigation and user interactions
  • Documenting UI patterns, controls, styles and the visual display of information
  • Working with the development scrum teams to communicate the vision and techniques used to create a common user experience
  • Providing Solutions in a business development effort and detailing the solution in a written or oral proposal response.
  • Acting as a technical liaison between business and developer staff, helping translate user and business needs into an understandable architecture for developers.
  • Managing a team of technical resources or playing a project or program manager role at some point in their career.
  • Design, create and maintain CI/CD software delivery pipelines for use by large developer community base
  • Work with Developers and testers to troubleshoot specific issues by recreating tests, validating configuration, etc. Provide deployment support by deploying application and microservices in different environments
  • Demonstrate intimate knowledge of AWS, cloud-native system development, and modern software architecture to ensure the efficient development of stable, scalable, resilient applications
  • 8-10 years of relevant work experience delivering IT solutions in a consulting environment.
  • Working with cloud-based solutions and have a strong understanding of service-based solutions.
  • Delivering on a project using Agile or iterative software development methodologies.
  • Working with complex data and understanding the current technologies available for data analysis, processing, and visualization.
  • Currently play a leadership or decision maker role on one or more technical teams, evaluating technologies or design patterns and overseeing their implementation from concept to working product.
  • Experience building software on cloud network infrastructure and services such as EC2, RDS, VPC, Auto-Scaling
  • Strong background in software development using a JAVA, Python, Javascript
  • Solid understanding of CI/CD pipelines
  • Technical knowledge of monitoring and analytics tools such as AWS CloudWatch, NewRelic
  • Experience with Docker, Vagrant, Ansible, Chef, Puppet
  • Experience with cloud orchestration tools (Kubernetes, OpenShift)
  • Experience with code management systems (Git, Subversion)
  • Experience with Databases such as Oracle, MySQL and PostgreSQL
  • Keen communication and teamwork abilities
  • Bachelor’s degree in computer science or a related field with 10+ years of relevant experience. Employer will accept a suitable combination of education, training, or experience
Required Skills                       
  • Understanding of business, technical, AWS cloud infrastructure and information architecture
  • Must be able to communicate, verbally and in writing, complex technical ideas to customer stakeholders
  • Ability to keep abreast with the evolving tools and technology
  • Excellent problem-solving skills
  • Good interpersonal skills and ability to lead and influence technical people
  • Experience with Federal agency cloud strategy and implementation
  • Experience with Federal agency cloud procurements, migrations, optimizations and performance measurements
  • Experience advising Federal IT leaders and C-suite executives based on previous related experience, industry best practices, current trends, and lessons learned from other public sector initiatives
  • Be up to date on the current technology landscape, be technology agnostic, and have a passion for staying current and experimenting with new approaches and tools
  • Experience conducting open-source research, analyzing policies, and performing data analysis, all of which have contributed to an intimate familiarity with Federal agency experiences and challenges with adopting cloud computing solutions

More Openings

DevSecOps Engineer

Share This Job

Powered by