Sr Development Operations Engineer I

Pacific LifeNewport Beach, CA
7d

About The Position

Providing for loved ones, planning rewarding retirements, saving enough for whatever lies ahead – our policyholders count on us to be there when it matters most. It’s a big ask, but it’s one that we have the power to deliver when we work together. We collaborate and innovate – pushing one another to transform not just Pacific Life, but the entire industry for the better. Why? Because it’s the right thing to do. Pacific Life is more than a job, it’s a career with purpose. It’s a career where you have the support, balance, and resources to make a positive impact on the future – including your own.

Requirements

  • 5+ years of experience in software engineering, with a strong focus on developer experience and tooling.
  • Hands-on experience with delivery services technology such as Git, Artifactory, Azure DevOps, or similar tooling.
  • Demonstrated adherence to software engineering best practices, such as clean code principles, TDD and BDD framework, unit testing, code reviews, design documentation, software engineering patterns and advanced debugging techniques.
  • Proficiency in using automation and configuration management tools like Ansible, Puppet, or Chef to streamline operations and ensure consistency.
  • Excellent communication and interpersonal skills with the ability to influence and build consensus across different teams and stakeholders.
  • Ability to write clear, concise, and comprehensive documentation.
  • Ability to communicate effectively vertically and horizontally within the organization about technical strategy in clear, concise, understandable terms appropriate to the audience technical understanding and expertise.
  • Technical Skills : Linux/Unix : Strong understanding of Linux/Unix systems.
  • Programming/Scripting : Proficiency in a language like Python, Bash, Perl, Java, or C++.
  • Automation Tools : Experience with tools like Puppet, Chef, Ansible, or similar.
  • CI/CD : Advanced knowledge of continuous integration and continuous deployment practices.
  • Containerization : Expertise in Docker, Podman or Kubernetes.
  • Infrastructure as Code (IaC) : Experience with tools like Terraform, CloudFormation, or Pulumi.
  • Cloud Platforms : Deep understanding of AWS, Azure, or Google Cloud Platform.
  • Version Control : Proficiency with Git, or similar tools.
  • Monitoring and Logging : Familiarity with tools like Prometheus, Grafana, ELK Stack, or Splunk.
  • Soft Skills : Problem-Solving : Strong analytical and troubleshooting skills.
  • Communication : Excellent verbal and written communication skills to articulate technical concepts to non-technical stakeholders.
  • Collaboration : Ability to work closely with development teams to streamline processes and improve efficiency.
  • Security : Security Protocols : Understanding of security best practices and protocols.
  • Compliance : Knowledge of compliance requirements and how to implement them within the platform.
  • Monitoring : Experience with monitoring tools and practices to ensure system reliability and performance.

Nice To Haves

  • Strong development skills in at least 1 modern languages including but not limited to Python, Golang, C#, Javascript/React framework.
  • Intermediate to advanced knowledge in secure coding and application security, such as threat modeling, security testing, authentication/authorization, security logging/monitoring and incident response.
  • Automation mindset with strong hands-on experience with 1 of these tools: PowerShell, Bash, Makefile.
  • hands-on experience with API first design, development and support
  • Well versed in unit and integration testing – framework, test code etc.
  • Pair programming experience and proven ability to lead and mentor other software engineers.
  • Advanced knowledge of Python and its frameworks (at least 2).
  • Strong problem solving and troubleshooting skills.
  • Proficiency in using cloud platforms in design, deploy and managescalable and reliable infrastructure. AWS preferred but will consider other cloud providers

Responsibilities

  • Enhance and operate our internal development platform and solutions that provides developers and engineers with standardized and reliable tools, frameworks and infrastructure that facilitate development, testing and deployment processes.
  • Provide guidance, shared software engineering best practices to promote consistency in SDLC workflow
  • Provide and build solution for developer self-service to enhance and empower developer workflow and minimize handoff and friction
  • Enforce enterprise-wide development workflow standards to ensure consistency, efficiency, and best practices across all projects through automated gating process and configuration as code
  • Provide clear and comprehensive documentation for internal standards related to coding practices, APIs, libraries and frameworks as needed in development practices
  • Implement secure coding practices, conduct regular security assessments and ensure compliance with industry standards and regulations.
  • Enhance Developer Tooling by providing and managing a suite of developer tools, including IDEs, to streamline development process and improve productivity.
  • Deliver developer training to support IDP and SDLC standards adoption, ensuring developers are up to date with the latest technologies and best practices.
  • Build bespoke internal tools as necessary to enhance or establish integration and orchestration between different services of the internal development platform as needed.
  • Active participants in the internal developer community to foster a strong developer community within the company in order to promote collaboration, knowledge sharing, and mutual support.
  • Develop and refine onboarding process to minimize the time required for new developers to become fully productive.
  • Regularly gather and act on feedback to continuously improve developer experience and satisfaction.

Benefits

  • Prioritization of your health and well-being including Medical, Dental, Vision, and Wellbeing Reimbursement Account that can be used on yourself or your eligible dependents
  • Generous paid time off options including: Paid Time Off, Holiday Schedules, and Financial Planning Time Off
  • Paid Parental Leave as well as an Adoption Assistance Program
  • Competitive 401k savings plan with company match and an additional contribution regardless of participation
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service