Syms Strategic Group - Livonia, MI

posted 23 days ago

Full-time - Senior
Remote - Livonia, MI
Professional, Scientific, and Technical Services

About the position

The Senior DevOps Engineer at Syms Strategic Group (SSG) is responsible for maintaining and developing continuous integration and build infrastructure for federal government projects. This role involves automating CI/CD processes, supporting developers, and ensuring successful release management while adhering to security and operational standards. The position requires collaboration with software developers and production support to enhance infrastructure and tooling in cloud-based environments.

Responsibilities

  • Maintenance and ongoing development of continuous build/integration infrastructure.
  • Source Control Management / Documentation.
  • Creating and maintaining fully automated CI build processes for multiple environments.
  • Writing build and deployment scripts.
  • Supporting CI/CD tools integration/operations/change management and maintenance.
  • Support full automation of CI/Testing.
  • Supporting policies, standards, guidelines, governance, and related guidance for both CI/CD operations and for work of developers.
  • Training and supporting developers from source control through build automation, merge resolution, CI, test automation, deployment based on tools usage and policies, standards.
  • Enable successful release management by moving code from Development and Testing environments to Staging and Production.
  • Work closely with software developers, production support, and information security to automate and support infrastructure and tooling in cloud-based platforms.
  • Apply automated deployment tool sets and infrastructure including environments and code management using Continuous Integration and Continuous Delivery processes.
  • Perform and/or support response activities for operational and security incidents.
  • Drive the implementation and rollout of application reliability, including disaster recovery.
  • Provide guidance and apply agile and DevOps/DevSecOps practices to streamline product delivery and reliable operations of products.
  • Continuously identify opportunities to automate and save time.

Requirements

  • Outstanding interpersonal, written, oral, and presentation skills.
  • Proficient with Source Control Management best practices and automation tools.
  • Expertise with build automation tools such as Jenkins.
  • Knowledge of source code control management systems and configuration management (Git and Rational preferred).
  • Experience with build time dependency management (Maven, Ivy), unit testing and code coverage tools (JUnit), functional test automation techniques and tools (Selenium, Fortify, JMeter, etc.).
  • Experience with Open Source Repository Manager (NPM, Sinopia).
  • Proficient with Linux and creating Virtual Machines (Vagrant).
  • Good understanding of Quality Control and Test Automation in Agile-based Continuous Integration environments.
  • Prior experience with DevOps, Ansible, Jenkins, Git, GitHub, Tomcat, and Virtual environments.
  • Experience with content management and issue tracking (JIRA).
  • Experience learning, sharing, and implementing best practices with the ability to establish operational processes, implement DevOps, deployment checklists.
  • Experience with Continuous Integration and Continuous Deployment build tools (Jenkins, Ansible).
  • Knowledge of developing solutions in an iterative (agile) approach.
  • Knowledge of basic networking concepts.
  • Knowledge of system configuration tools and implementation of architectural frameworks.
  • Expertise with build automation tools such as Jenkins.
  • Knowledge and experience with Linux Admin: Maintain/upgrade Linux packages, security, networking, performance tuning, system resource management, capacity planning, user process monitoring.
  • Azure experience mandatory.
  • Professional Certifications in DevOps and Azure highly desirable.
  • Bachelor's degree in Computer Science, Electronics Engineering, or other engineering or technical degree.
  • 8+ years of relevant experience.

Nice-to-haves

  • Knowledge of developing solutions in an Agile approach.

Benefits

  • 100% remote work opportunity.
  • Encouragement for military veterans to apply.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service