About the Job
The DevSecOps Engineer role has a fantastic opportunity to help bring the benefits of DevSecOps to a wider audience throughout Europe and North America. Key to our ongoing success is a growth mindset and understanding the value of culture over tooling, as well as outcomes over output.
About You
You are a driver, not a passenger on your team, demonstrating a passion for solving difficult technical challenges, propelling delivery forward. The greater the challenge, the more you stand out.
You have a breadth of knowledge in computer science, a problem-solving mentality and a desire to learn.
Key Responsibilities
Supporting cross functional teams in their adoption of DevSecOps: Tell me; Show me; Involve me.
Supporting and driving a culture of continuous improvement and quality engineering principles across IM Technology Services.
Contributing to DevSecOps Strategy and Roadmap.
Bringing a secure by design mindset into development practices through release.
Enhancing capabilities of International Markets DevSecOps tooling.
Operate in a small team of DevSecOps Engineers; supporting the Solutions team in driving DevSecOps strategy.
Defining and driving the adoption of Security best practices into the delivery teams.
Designing best practises and patterns to encourage consistency and reuse through IMCTS, while meeting compliance/regulatory requirements
Collaborating with Enterprise CoEs where appropriate to share practises/solutions and identify potential practises/solutions for reuse
Delivery Responsibilities
Enable secure and compliant deployments from source control to production
Ensure all IM DevSecOps tooling meets appropriate Cigna and regulatory requirements
Coach and support teams in their adoption of DevSecOps culture and tooling
Architecting and delivering pilots and proofs-of-concept effort to spur innovation
Mapping user stories to detailed technical specifications
Ask smart questions, collaborate, team up, take risks, and champion new ideas
Automate, Automate, Automate!
**Required Skills**:
A growth mindset
Experience working within an Agile environment
Ability to communicate with stakeholders including Environment Management, Test Management, Infrastructure Management, Application Developers etc.
Ability to work and communicate remotely, in an international and multi-cultural environment.
In depth experience with Continuous Integration and Continuous Delivery (CI/CD) and associated tooling (source control, pipelines etc.)
Comfortable with either Windows or Linux system command line management (preferably both)
Understands the ‘why’ of DevSecOps and is able to communicate the benefits to people at all levels
Strong scripting skills (Python, powershell, javascript or go)
Developer or Admin experience with Public or Private Cloud platforms - PaaS or IaaS
Solid understanding of Serverless Architectures.
**Experience with advanced deployment patterns, including**: Blue/Green deployments, rolling updates, canary releases, dark launches and feature toggles
Solid understanding of distributed systems, with a special focus on MicroService patterns
Organized and structured approach with the ability to co-ordinate and manage multiple moving parts.
Ability to estimate work effort required
Desired or “Plus” Skills
Experience with Salesforce Deployments and Development
Experience with Application Performance Monitoring and Logging
Solid Software Development Experience
Experience with testing frameworks
Experience with Infrastructure as Code
Exposure to Azure DevSecOps or TFS
Experience with Container Orchestration
Exposure to AWS or Azure.
Why Should You Join Cigna?
You will get the chance to work with a general, truly innovative and flexible Technology division that is growing rapidly due to continued success and massive transformation.
We are constantly investing in, improving and innovating our global technology stack. Right now we are investing in Cloud, AI & ML as well as working heavily with Agile and DevSecOps methodologies.
You will join a business that truly invests in you as a person. You will be offered the opportunity to progress your knowledge and skills through both internal and external training, take secondment to other teams / projects and much more.
FLEXIBILITY - We are a truly flexible business. We offer remote / home working as well as flexible start / finish times. We pride ourselves on being able to offer a true work / life balance for all of our employees.
About Cigna
Cigna Corporation exists to improve lives. We are a global health service company dedicated to improving the health, well-being and peace of mind of those we serve. Together, with colleagues around the world, we aspire to transform health services, making them more affordable and accessible to millions. Through our unmatched expertise, bold action, fresh ideas and an unwavering commitment to patient-centered care, we are a force of health services innovation. When you work with us, or one of our subsidiaries,