Global Infotek - Bedford, MA

posted about 2 months ago

Full-time - Senior
Bedford, MA
Professional, Scientific, and Technical Services

About the position

The Principal DevSecOps Engineer at Global InfoTek, Inc. is a pivotal role that requires extensive knowledge and hands-on experience in integrating DevSecOps tools within an agile team framework. This position is focused on achieving Continuous Integration and Continuous Deployment (CI/CD) of applications, ensuring that software development processes are efficient and effective. The ideal candidate will be a mid to senior level engineer who not only possesses technical expertise but also has the capability to mentor junior developers and engineers, fostering a culture of learning and growth within the team. In this role, the successful engineer will be responsible for building products and services that enhance software developer feedback loops, reduce time to production, and implement rollback strategies. The emphasis on CI/CD automation at an Individual Contributor level means that the engineer will be directly involved in the technical execution of projects, working closely with various stakeholders both internal and external to the organization. Effective communication skills are essential, as the engineer will need to articulate complex technical concepts to non-technical stakeholders and collaborate with cross-functional teams. The position requires a strong foundation in modern software development practices, particularly in agile and lean methodologies. The engineer will be expected to leverage their experience in developing containerized services and working with orchestration platforms to ensure that applications are deployed efficiently and securely. Additionally, the role involves a commitment to continuous improvement and innovation in the software development lifecycle, making it crucial for the engineer to stay updated with the latest industry trends and technologies.

Responsibilities

  • Integrate DevSecOps tools as part of an agile team to achieve CI/CD of applications.
  • Mentor junior developers and engineers to enhance their skills and knowledge.
  • Build products and services that improve software developer feedback loops and time to production.
  • Implement rollback strategies and CI/CD automation at an Individual Contributor level.
  • Communicate effectively with various stakeholders, both internal and external to the organization.
  • Lead teams of software engineers in the implementation of CI/CD practices.
  • Develop containerized services deployed in production on orchestration platforms.
  • Utilize modern version control systems for software development and deployment.
  • Secure applications via CI/CD pipelines leveraging various testing and analysis techniques.

Requirements

  • Bachelor Degree in Computer Science, Mathematics, or equivalent technical degree; or equivalent industry experience.
  • Three-plus (3+) years of experience developing production software leveraging modern languages (Java, Python, Go, NodeJS, etc.).
  • One-plus (1+) years of experience developing containerized services deployed in production on orchestration platforms (Kubernetes, Mesos, Swarm, etc.).
  • Three-plus (3+) years of experience with agile and lean software development philosophies.
  • One-plus (1+) years of experience working with relational and/or non-relational databases (PostgreSQL, MySQL, MongoDB, Elasticsearch, etc.).
  • Two-plus (2+) years of demonstrated experience with modern version control systems (Git, Subversion, Mercurial, etc.).
  • Clearable to a SECRET or above security clearance.
  • CompTIA Security+ CE or other DoD 8570 IAT II certification, within 90 days.
  • Six-plus (6+) years of experience leading teams of software engineers with expertise in CI/CD implementation.
  • Five-plus (5+) years of experience developing containerized services deployed on orchestration platforms.
  • Five-plus (5+) years of demonstrated DevOps expertise leveraging CI/CD technologies (Gitlab, Jenkins, Concourse, CircleCI, etc.).
  • Three-plus (3+) years of experience with Infrastructure as Code frameworks (Terraform).
  • Five-plus (5+) years of experience building services using Cloud Infrastructure Providers (AWS, Microsoft Azure, Google Cloud).
  • Two-plus (2+) years of experience securing applications via CI/CD pipelines.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service