DevOps Coach - Team Level in Bloomfield, CT at APEX Systems

Date Posted: 6/14/2018

Job Snapshot

Job Description

Job #:  845512

Overview:

  • Involved in the analysis, design, development and implementation of software applications, automated CI/CD pipelines and test automation solutions. Determines user requirements, leads application design, plans projects, establishes priorities and monitors progress.
  • Support SAFe adoption initiative across the enterprise that impact software development, delivery, security and quality.
  • Evangelize technical strategies such as DevOps, Resiliency and modular architecture with stakeholders across various development, operations and quality teams at various levels of SAFe.
  • Work with Product and Delivery teams to drive adoption of modern capabilities across the enterprise and change the way Cigna delivers software.
  • Share adoption strategies and best practices with other coaches and establish Community of Practice at Cigna.
  • Stay deeply connected with the industry in order to understand disruption and how that disruption can be focused to meet Cigna's goals.
  • Identify new technology as it surfaces through the coaching work and provide input into the DevOps CoE backlog for new feature enablement.
  • Incorporate Service Virtualization, Test Automation, CICD, Code Quality, Test Driven Infrastructure, TDM, CM, RM tools and processes towards a Continuous Delivery Model to help realize the vision of Release when Ready.
  • Drive integration with other DevOps build and release tool chains (.NET, Java, Mainframe).
  • Coach Teams, Release Trains and other organization types on the overall SDLC processes and focus on value added work while automating repetitive tasks to expedite the overall delivery cycle.
  • Leverage your exceptional ability and motivation to solve problems and quick learner.
  • Mentor, coach and develop architects and engineers across the organization.
  • Work in highly collaborative environment and facilitates the implementation of tools, scripts, or processes to shift teams towards higher level of maturity in technical agile transformation.

 

Skills

  • Advanced degree in Computer Science or a related discipline and nearly 8-10 years of experience, OR the equivalent in work experience.
  • Solid understanding of resiliency engineering and the concept of fault management and application performance management
  • Is familiar with both public, private and hybrid cloud models, how they interact, how they are different and can articulate strategy backed by experimentation and proof of concepts
  • Subject matter expert in one or more technologies/platforms or highly specialized area(s), and working knowledge of other related domains
  • Is fluent in at least one mainstream programming language and is comfortable picking up additional languages on demand
  • Is comfortable with open source and understand when a good commercial compliment is available.
  • Supports teams in identifying and implementing new uses of information technologies which assist the functional business units in meeting their strategic objectives by coaching teams through the technology TCO, ROI and long term support implications.
  • Feels at ease with frequent, incremental code testing and deployment.
  • Experience with Agile methodology and tools like Scrum/Kanban
  • Has a strong grasp of automation and monitoring tools such as Splunk/New Relic/ App Dynamics.
  • Experience with Static Code Analysis tools like SonarQube, Fortify is desirable.
  • Experience with virtualization technologies such as OpenStack, VMWare.
  • Experience with deployment on cloud platforms, such as MS Azur/AWS/Openstack is desirable.
  • Understands that quality is not testing, but starts with the design and continues in production.
  • Results driven, assertive and self-directed. Has strong focus on business outcomes
  • Effectively communicates complex technology concepts and solutions to management.
  • Provides consultative leadership to business units and IT management at the highest technical level on all phases of project development cycle.
  • Excellent planning, conceptual, interpersonal and communication skills, management skills and analytical ability.
  • Familiar with DevOps tools/products, such as uDeploy, Ansible, rundeck, Glu, Puppet, Chef, CI (Jenkins)  and monitoring tools (APM)  that are open and commercial.
  • Leverages his/her skills to attract top talent to Cigna.
  • Provides mentorship across all technical boundaries.

Education

  • Bachelor’s degree in Computer Science or a related discipline
  • At least eight, typically ten or more years of solid, diverse work experience in IT with a minimum of six years’ experience application program development, software deployment management, systems management at scale or the equivalent in education and work experience.

 

tstaino@apexsystems.com

cvojick@apexsystems.com

 

 

 

 

 

 

 

 

EEO Employer

Apex is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at employeeservices@apexsystemsinc.com or 844-463-6178.