This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

The hottest job offers in the state of Virgina

To post a job, login or create an account |  Post a Job

Sr. Service Developer – AWS and DevOps

Maximus

This is a Full-time position in Alexandria, VA posted January 21, 2022.

Maximus is seeking a Sr. Service Developer – AWS and DevOps with AWS and DevOps experience. The candidate will join a Development, Modernization and Enhancement (DME) Operations Program on a United States Patent and Trademark Office (USPTO) federal government contract. Within the role, the candidate will be involving in development of large and multiple enterprise patent classification web applications and systems and working with the product owners, technical leads, DBAs, testers, and developers in an Agile environment.

Job Requirements:

Primary Responsibilities:

  • Develop web services such as RESTful services with knowledge of AWS and Google Cloud Platform
  • Design and implement solutions using container-based technologies like Docker, Kubernetes and OpenShift
  • Develop procedures to automate the code builds, testing and deployment using Gitlab, Gitlab Runner, Jenkins, Docker, Ansible, etc.
  • Implement Docker containers to create images of the applications and integrate with Gitlab Runner
  • Perform various development activities for DevSecOps practices for the project, including continuous integration, continuous delivery, continuous testing, and continuous monitoring
  • Lead discussions and collaborate with the client and team members to design, implement, and maintain AWS infrastructure and suggest changes for better performance
  • Design and implement of scalable, highly available, secure and fault tolerant systems in AWS using AWS architectural best practices
  • Implement and maintain the Automated Deployment Pipelines (ADP) supporting DevSecOps
  • Build CI/CD solutions using Automation tools with GitLab and Jenkins
  • Work with Team Leads, Product Owners and Scrum Masters to develop user stories, tasks, and provide time estimation for implementation and testing activities to complete the user stories within an Agile Sprint
  • Support test workflow development, planning, and continues integration activities
  • Utilize technology and programming languages (Java, JDK11, Spring/IoC, Hibernate, Spring Core, JPA, Spring Data, and Domain Modeling, Jboss Application Server and SQL developer)
  • Conduct unit testing, peer review and aim to improve code efficiency
  • Recommend and implement solutions after discussing and analyzing business needs
  • Utilizing Security/Authentication frameworks like SAML, SSO, Oauth or OpenID Connect
  • Using entire Spring framework (MVC, Security, JPA/data) with Code quality tools such as Sonar Qube, PMD, Spot Bugs, EclEmma, etc.
  • JAXB/Jackson java APIs (parsing, transforming, formatting, etc.)
  • Utilize SCM Technologies (Git, SVN, CVS) for version and configuration management
  • Build and deployment using pipeline automation tools (Git, Jenkins, puppet, chef, etc.)
  • Develop utilizing scrum/agile, SDLC, with online Issue Boards (Rally, Jira, etc.) for coordinating collaborative user story work
  • Direct experience with SpringBoot and developing microservices, Terraform scripting , AWS ECS, AWS ECR and the AWS security framework is required

Minimum Requirements:

  • Bachelor’s Degree
  • 8+ years of experience with web application development in an enterprise and agile environment
  • 5+ years of cyber security engineering utilizing AWS GovCloud, ELK Stack, RedHat, and Splunk
  • 3+ years of experience with hands on configuration, performance tuning, monitoring, security patching, and optimization of distributed data storage stacks, including data modeling and infrastructure planning, sizing, management, and open-source tools including Logstash, Beats, Elasticsearch, Splunk
  • 3+ years of experience with Elastic Engineering (Logstash, Beats, Elasticsearch) and Data Analysis within a Federal Enterprise-wide environment (10+ Node Deployment)
  • 3+ years of AWS Engineering experience including the deployment and configuration of VPC, ECS, ECR and Terraform scripting
  • Ability to plan and execute data retention and life cycle management plans
  • AWS Solutions Architect – Professional, AWS DevOps Engineer Certification
  • Elastic Certified Engineer, Elastic Certified Analyst, Elastic Certified Observability Engineer Certification
  • Able to obtain a Public Trust clearance

Desired Skills:

  • Experience with service engineering in web applications, including at least seven (8) years of experience deploying production enterprise applications in AWS that use automation tools
  • At least five (5) years of specific software engineering experience related to web services, front-end and back-end applications and/or data services
  • Demonstrated ability to build trusted advisor relationships with clients
  • The Successful Candidate will be:
    • A proactive problem solver that appreciated the challenges of working in a fast-paced, dynamic environment
    • Intellectually curious with a genuine desire to learn and advance your career
    • An effective communicator, both verbally and in writing
    • Customer service oriented and mission focused
    • Critical thinker with excellent problem-solving skills