• Find preferred job with Jobstinger
  • ID
    #32581362
  • Job type
    Permanent
  • Salary
    Depends on Experience
  • Source
    Enterprise Knowledge, LLC
  • Date
    2022-01-12
  • Deadline
    2022-03-13
 
Permanent

Vacancy expired!

Enterprise Knowledge (EK) is hiring a full-time Senior Software Engineer to join our growing Technology Solutions team. As with all our positions, we are seeking independent thinkers with exceptional problem-solving skills.The Senior Software Engineer role is a great opportunity to architect, lead, and educate on modern application deployment. This role is perfect for those interested in security, scalability, maintainability, and performance of apps. You will use your expertise in cloud architecture to develop cutting-edge solutions for EK clients and internal systems. You will help establish governance and best practices around resource lifecycle including configuring, deploying, maintaining, and sunsetting infrastructure. As an EK team member, you will join a fast-growing company that is committed to diversity and inclusion, have the opportunity to work in a collaborative workplace, take advantage of our unique

benefits

, and help build our innovative culture. Don’t just take our word for it – we were recently featured as one of

Washington

Business Journal

and

Inc. Magazine’s 2021 Best Workplaces!

Responsibilities:
  • Guide team development efforts for successful project delivery.
  • Maintain high standards of software quality with the team by establishing good practices and habits.
  • Identify areas for team improvement and mentor team members as they strive towards those improvements.
  • Improve practices for infrastructure development and application development.
  • Collaborate with software development teams, project managers, and business owners to ensure smooth deployment and operation of systems.
  • Build and test automation tools for infrastructure provisioning (including infrastructure as code i.e. Terraform).
  • Monitor metrics and identify ways to improve operational efficiency and security.
  • Provide technical guidance and educate team members and coworkers on the particulars of DevOps-based development and deployment.
  • Mentor more junior engineers in your areas of expertise.

Required Skills and Qualifications:
  • Prior experience with DevOps and performing software builds within a DevOps environment.
  • Experience with software development or development and operations.
  • Ability to work with CI / CD tools such as Circle CI, Jenkins, Artifactory, and AWS CodeBuild.
  • Comfortable knowledge of Git version control practices including rebasing, and cherry picking commits.
  • Experience with serverless and/or containerized solutions within AWS (Lambda, ECS, EKS).
  • Knowledge of distributed cloud architecture and best practices for security and scalability.
  • Experience building releases under Linux and Windows infrastructures.
  • Experience using infrastructure scripting such as BASH Shell, JavaScript, Python, .NET, PowerShell.
  • Experience working with Agile workflow methodologies using Scrum/Kanban/SAFe.
  • Stays up on the latest trends in DevOps and is active in tech communities to further learning and growth.
  • Extensive experience designing and developing enterprise software solutions.
  • Understands the business value of a robust DevOps operation, and feels comfortable conversing with both technical and non-technical stakeholders about key decisions.
  • Demonstrated ability to continuously improve solutions, systems, and processes.
  • Must be able to obtain a Public Trust (Moderate) Clearance.
  • As required by EO 14043, all of our employees are required to be fully vaccinated against COVID-19 regardless of the employee's location or work arrangement (e.g., telework, remote work, etc.), subject to such exceptions as required by law. If you are hired, we will require you to prove that you have received the COVID-19 vaccine, unless you have received a medical or religious exemption.

Preferred Skills and Qualifications:
  • Bachelor’s degree in CS, engineering, software engineering, or related technology field.
  • Experience deploying solutions using modern container technologies like Docker and infrastructure-as-code technologies like Cloudfront or Terraform.
  • Microservices architecture experience.
  • QA or application testing including unit, integration, performance testing, or similar.
  • Networking expertise (DNS, IP, Routing, Firewalls, etc.).
  • Architectural artifact creation experience (Visio, Lucidchart).
“We are an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.”

Vacancy expired!

Report job

Related Jobs

Jobstinger