Principal Dev Sec Ops Engineer

Constellation Energy Generation, LLC.Baltimore, MD
3h

About The Position

The Principal DevSecOps Engineer will actively create and develop the processes and automation required to scale various solutions and platforms. The person in this role will collaborate with leadership, architects, software engineers, operations, security and other team members for the development and delivery of software releases. They streamline and remove barriers between software development, testing and operations teams with a strong focus on security, application development best practices, and infrastructure stability. The right candidate is someone who likes working on challenging projects in both functional and technical areas. Along with the expertise in cloud and automation, the Principal DevSecOps engineer is expected to work and adapt in a fluid, fast-paced environment. The Principal DevSecOps engineer is adept at solving complex technical problems and leading teams that span multiple areas combining software and systems. They also excel in automation scripting, infrastructure orchestration, release management/configuration management and continuous integration engineers who incorporate innovation as a major part of their deliverables. The selected candidate will be able to identify operational patterns and issues, and creatively automate solutions working with different internal engineering teams, business stakeholders, and understand external requirements to create impactful, scalable and resilient solutions. The candidate will implement and manage CI/CD tools and monitor metrics to drive continuous improvement. The person in this role must have a broad base of technical and business understanding as well as the attention to detail to transform a strategy into an actionable plan. The successful candidate will demonstrate knowledge to understand the technology trends and connect those to solve business challenges and actively mentor others in the company on these technologies and processes.

Requirements

  • Bachelor's degree in (Computer Science, Engineering, or related technical field) and 8 - 10 years related experience in technical specialty
  • Demonstrated technical skills relevant to position
  • Knowledge of business practices and processes relevant to role
  • Expertise with Azure and Azure DevOps
  • Strong problem-solving skills
  • Excellent communications skills (written and verbal)
  • Experience with all elements of change management
  • Proven capacity to work independently and manage multiple competing demands
  • Ability to travel domestically

Nice To Haves

  • Master's degree in Computer Science or Engineering
  • Experience with Infrastructure as Code tools
  • In-depth knowledge of Azure continuous integration (CI) and continuous delivery (CD) pipelines using YAML
  • A thorough grasp of Agile and lean delivery concepts and methodologies, and a history of successfully applying this knowledge to manage teams

Responsibilities

  • Apply DevSecOps methodologies by creating connected IT ops, security and development processes to increase the speed, efficiency and quality with which digital solutions are delivered.
  • Provide DevSecOps mentoring and thought leadership (within advisory and delivery) by focusing on the requirements of our stakeholders and identifying how they would be best served by continuous improvements to our delivery approach.
  • Participates in strategic project planning meetings for insight on risk, cost vs. benefit, and impact
  • Architect workflows and related technical and business assurance activities that support the transition of application and infrastructure services from development through to production.
  • Drive ownership of the release process and develop tooling to automate repeated tasks.
  • Accelerate deployments with continuous integration/delivery, continuous monitoring and configuration management tools.
  • Analyze the company's security, backup, and redundancy strategies and evaluate application performance, identify potential bottlenecks, develop solutions, and implement them with the help of developers.
  • Work with Agile development teams to deliver end-to-end automation of deployment, monitoring, and infrastructure management in a cloud or on-premise environment.
  • Train and mentor development, security and infrastructure teams on DevSecOps technologies and best practices.
  • Communicating solution concepts to all levels of management.
  • Establish strong relationships with all stakeholders.
  • Proven facilitation, influencing, oral and written communication and presentation skills
  • Own the DevSecOps platform roadmap for the company by evaluating new technologies and integrating those that will add value and drive operational efficiency
  • Provide coaching/ mentorship for IT personnel.
  • Participate in career development and recognition activities.
  • Promote diversity, equity, and inclusion and foster teamwork, collaboration, and a learning organization.
  • Lead a small team of contractors and employees as needed.
  • Provide analysis and problem-solving leveraging detail-oriented nature and analytical skills

Benefits

  • Constellation offers a wide range of benefits and rewards to help our employees thrive professionally and personally.
  • We provide competitive compensation and benefits that support both employees and their families, helping them prepare for the future.
  • In addition to highly competitive salaries, we offer a bonus program, 401(k) with company match, employee stock purchase program; comprehensive medical, dental and vision benefits, including a robust wellness program; paid time off for vacation, holidays, and sick days; and much more.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service