Jobs and Careers
CO

Principal Development Operations Engineer

Cotiviti
Remote, United States, United StatesRemotefull_timeVerifiedPosted 2 Feb 2024
💰 $160,000/yr($130,000/yr$160,000/yr)

About the role

Overview

Working in an agile software development environment, the Principal DevOps Engineer is responsible for automating applications/services in the cloud. As part of the cloud engineering team you will focus on enhancing platform services an projects. You will also utilize engineering and programming skills focused on enabling a DevSecOps model, participating w within Agile processes. The role will include systems and solution design within the existing architecture, as well as design business needs.

Responsibilities

  • Design Software Infrastructure for distributed, highly available applications. Support the production of cloud infrastructure by developing our target state cloud architecture and organization model.
  • Create roadmaps for cloud architecture, support Engineering Automation efforts, including software development and scripting to improve system and network monitoring projects.
  • Define platform strategies, adjusting to new technologies and requirements as they evolve.
  • Drive technical designs, as well as implement/maintain Cloud security guidelines.
  • Monitor Amazon Web Services Products & Services, Relational and NoSQL Databases, Object and Block Storage, Scaling, etc.
  • Identify and solve software and application problems related to performance scalability, and reliability objectives.
  • Complete all responsibilities as outlined on annual Performance Plan.
  • Complete all special projects and other duties as assigned.
  • Must be able to perform duties with or without reasonable accommodation

Qualifications

  • Master's or Bachelor’s in engineering in IT/ Electronics / Communication / Computer Science/Information Systems. 8 years of related experience with a Bachelor’s degree; or 6 years with a Master’s degree required.
  • 6+ years of work experience in the field or in a related area with proven enterprise level experience in a software configuration management role, application stack deployment and support experience, and experience being a member of a software project life cycle team.
  • 5+ years of hands on experience deploying/monitoring cloud-based applications in AWS.
  • Experience with Continuous Integration/Continuous Delivery (CI/CD).
  • Experience with Deployment Automation & Orchestration platform (Jenkins, Bamboo).
  • Experience with collaborative version control systems (Git/ GitHub/ Subversion/ Bitbucket).
  • Experience with configuration management tools like Terraform, Ansible, Cloud formations.
  • Knowledge of basic Java/Python deployment constructs in both web and thick client applications.
  • Experience with virtualization technologies.
  • CI/CD Project Management Tools: JIRA, Confluence
  • Experience with cloud computing and container solutions such as Amazon EC2, Docker.
  • Experience with managing code repositories and best practices as it relates to DevOps.
  • Experience in Container Orchestration platform (EKS, Openshift)
  • Experience with scripting languages (Perl, Python) to develop automation tools.
  • Experience developing applications embracing Agile principles.
  • Strong understanding of software project release automation.
  • Professional with ability to properly handle confidential information.
  • Excellent written and verbal communication skills.
  • Ability to learn and quickly absorb new material, Strong troubleshooting skills.
  • Excellent verbal and written communication skills
  • Strong organizational skills and adaptive capacity for rapidly changing priorities and workloads
  • Ability to work well independently and maintain focus in a highly dynamic work environment.
  • Comfort in working with team members that are remote and located in the US, India or other geographies
  • Ability to work within a matrix organization
  • Professional with ability to properly handle confidential information.
  • Excellent written and verbal communication skills.
  • Ability to learn and quickly absorb new material, Strong troubleshooting skills.
  • Excellent verbal and written communication skills
  • Strong organizational skills and adaptive capacity for rapidly changing priorities and workloads
  • Ability to work well independently and maintain focus in a highly dynamic work environment.
  • Comfort in working with team members that are remote and located in the US, India or other geographies
  • Ability to work within a matrix organization

 

WORKING CONDITIONS AND PHYSICAL REQUIREMENTS

  • Remaining in a stationary position, often standing or sitting for prolonged periods.
  • Communicating with others to exchange information.
  • Repeating motions that may include the wrists, hands and/or fingers.
  • Assessing the accuracy

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Cotiviti

View company profile →