Architecture Senior Analyst - DevOps [T500-**]

  • Hyderabad
  • Evernorth Health Services
Role Title: Architecture Senior Analyst Position Summary: After continued success and investment, Cigna, a leading Health Services company, is looking for exceptional Software Engineers to join our Technology organization. The role involves working with business and technical experts to implement DevOps/Cloud engineering best practices related that promotes the highest reusability across Cigna globally. You will be responsible for the delivery of a business need end-to-end starting from understanding the requirements to deploying the software into production. The focus for this team is on the delivery of innovative solutions to complex problems, with the unique opportunity to: Tackle private and public cloud application deployments that must satisfy data privacy rules and best practices around the industry Use cutting edge technology in the AWS cloud environment with global / enterprise scope Work in a collaborative environment with people around the globe About You: You are a “driver,” not a “passenger” on your team, demonstrating a passion for solving hard technical problems, and propelling delivery forward. The harder the problem, the better you stand out; you rise to a challenge. You have a breadth of knowledge in computer science, a problem solving mentality and a desire to learn. You have cloud engineering experience that includes core development on platform, data processing, and application development. You yearn to be part of a team recognized for technical excellence, and technology leadership, and collaborate to ensure the success of a global cloud platform. Job Description & Responsibilities: Assists in the managing of the entire Source Code and Database Build / Deploy processes for Clinical Core Systems. Assists in managing and maintaining the 100+ development and testing environments. Responsible for automating and supporting the build and deployment processes to all environments –Development to Production. Coordinates building of new environments across multiple technical groups within Cigna including Architecture, Infrastructure, Web Products, WebSeal and Middleware. Facilitates the creation and maintenance of Security review documents. Works with application developers, architects, business and quality analysts to understand the business and technical deployment and environment needs. Assists in maturing the DevOps processing (Build and Deploy, Incident and Problem, Test Environment Management). Builds and manages strategic relationships across different support areas within Cigna. Build and deploy process for both On-Prem and Cloud applications. Experience Required: Experience with Containerized solutions such as Openshift, EKS and ECS. Experience with Amazon Web Services (AWS) Cloud. Experience working in a Build / Release capacity within a Java App environment - RHEL & Windows OS. Extensive experience working with Linux and Red Hat servers (installing, configuring and customizing). Needs to be self-motivated and hungry to learn our tools and processes. Not afraid to make a mistake and learn from it. Must have good communication skills. Must be able to articulate and work with Developers, QA, network team, web-admin team, server admin team and other external team. Requires excellent planning and consulting skills, analytical ability and logical thinking. Needs to have a strong customer focus. Has the ability to work as part of a high performing team in a fast-paced environment. Experience Desired: AWS cloud experience with some of the core services – S3, SQS, SNS, RDS, DynamoDB, Lambda, Step Functions, ECS, EKS, Secrets Manager, Systems Manager, EC2, IAM, VPC, ROUTE 53, KMS, API GATEWAY. Core code production for AWS Infrastructure using Terraform. Deploying and developing AWS cloud applications and services end to end. Sr. level knowledge of Openshift, Docker Containers, GIT, Jenkins, Artifactory, uDeploy, Sonar, Confluence, JIRA. Solid experience with one or more scripting language: Shell, Python and / or Perl Knowledge of automation concepts, Ansible, PowerShell Must have knowledge of “container technology”, Docker, OpenShift, Kubernetes Experience with one or more source code repositories such as GIT Experience with Continuous Integration tools (Jenkins, Cloudbees, etc.) Solid understanding of the Software Development Life Cycle and change control processes Experience working in a DevOps, Agile and / or Scrum team Experience in JBOSS application servers (JWS, EAP) Strong attention to details with ability to multi-task on several projects and overcome challenges Working knowledge of SCM (software configuration management) best practices Carrying out the standard order of activities (OOA) required to ensure that all environments are setup and appropriately controlled. Strong analytical, technical documentation skills. Good understanding of SSL certs, keystores is a plus Strong “Process Improvement” mentality Proven track record of delivering the end-to-end infrastructure. Must have 4-6 years of diverse hands-on application development, infrastructure and support experience. Education and Training Required: Bachelor’s degree in Computer Science or a related discipline and 4-6 years of solid, diverse work