TransUnion

Lead Developer, DevOps

Remote Costa Rica
PowerShell Bash Azure Python GCP Perl Shell Microservices Ansible Puppet Docker Kubernetes AWS Git SQL Terraform Chef
Description

TransUnion's Job Applicant Privacy Notice

What We'll Bring:

The person in this role will lead the team to make major impact on delivering client focused solutions and operational excellence. In this exciting role, you The person in this role will lead the team to make major impact on delivering client focused solutions and operational excellence. In this exciting role, you will work as part of a team responsible for actively delivering product realization and strategy. The position is critical for ensuring complete operational readiness. You will support and enhance existing products and services, drive continuous automation and integration, design, develop and support the next generation of data pipeline processing that serve up data and analytics services to the end customers.

The successful candidate is an individual who is an excellent problem solver, a quick learner, result oriented and quality minded, a seasoned technologist as well as a strong leader.

This is a remote position for candidates in Costa Rica, which may require occasional in-person attendance at work-related events at the discretion of management.

What You'll Bring:

·       Job Duties 

o   Leading & managing the team of DevOps – provide both technical and people management support. 

o   Enabling the team, designing, and developing the data pipeline infrastructure. 

o   Be responsible for customer facing, high availability mission critical applications and systems. 

o   Automating and improving infrastructure, using Open-Source tools (Terraform/Chef/Puppet/Ansible) for configuration management and orchestration. 

o   Design and implementation of application build, release, deployment, and configuration activities. (Application Lifecycle Management)

o   Hands-on experience with scripting languages such as Python, PowerShell, Ansible, Terraform, Puppet, Bash, and Infrastructure as code automation using Terraform.

o   Strong experience with creating and modifying JSON configuration files, Terraform.

o   Strong implementation experience using Continuous Planning, Integration, and Deployment tools like Jenkins, GitHub, Bitbucket, Nexus, SonarQube, and Containerization technologies like Docker, Kubernetes etc.

o   Design and implementation of monitoring & notification systems for the various services.

o   Continuously review and enhance processes and operating procedures needed to maintain the most cost-effective enterprise-grade cloud infrastructure. 

o   Design and implement systems to ensure compliance, legal, infosec, and privacy concerns are addressed in deployed systems. 

o   Identify and promote best practices and patterns for the setup, configuration and management including databases, servers, and network and storage systems. 

o   Drive root cause analysis for service performance incidents.

o   Desire to be part of an incredible team. That means being someone the team can count on, who communicates honestly and respects others and their views, who adapts quickly to changing priorities, drives positive change, and is committed to giving 110%.

Impact You'll Make:

·       Additional Job Description

o   At least 2 years of experience managing production Kubernetes infrastructure with exposure to the use of cloud vendor Kubernetes solutions such as EKS, AKS, and GKE.

o   Extensive experience automating system tasks and infrastructure using a scripting language (Python and Bash preferred), with configuration management tools (Salt, Chef), service registry and discovery tools (Consul and Vault, etc), infrastructure orchestration tools (Terraform, CloudFormation), and automated imaging tools (Packer)

o   Experience automating public cloud deployments (AWS, Azure, Google Cloud).

o   Experience using and optimizing monitoring and trending systems (Prometheus, Grafana), log aggregation systems (ELK, Splunk), and their agents.

o   Deep understanding of the Software Development Life Cycle including Continuous Integration and Continuous Deployment (CICD) pipeline architecture (Jenkins, GitLab, Drone) including deployments into Kubernetes environments using tools such as Flux or Keel.

o   Building and maintaining tools to automate application and infrastructure deployment, and monitor operations.

o   Good communication skills and ability to articulate technical issues/requirements.

o   Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management

o   Incidence Management and root cause analysis

o   Ability to use a wide variety of open-source technologies and tools.

o   Ability to code and script. Strong grasp of automation tools

o   Commanding knowledge of Linux, expertise in at least one scripting language (Python/Perl/Shell), experience with continuous integration using Jenkins, experience of working in a Scrum team, and experience of using GIT for version control.

o   Hands on with AWS/GCP infrastructure.

o   Passion about delivering premiere 24x7 enterprise-grade cloud and hosted services.

o   Able to resolve crisis situations and guide the team to quick resolution.

o   Responsible for performing end-to-end incident management. Responsible for time-critical User Service/ Infrastructure restoration, technical troubleshooting in system.

o   Escalating and communicating in a timely fashion the status of major incidents and problems with IT and business stakeholders including executive management.

o   Continuously raise the bar on what defines customer service delivery.

o   Understand enterprise product development and technical environments such as Micro Services, J2EE, SQL databases, networking, and load balancers.

o   Create and maintain complete and accurate documentation for the purpose of operational audits including security and compliance.

o   Understanding of Docker and Kubernetes.

o   A good team player, high level of personal commitment & 'can do' attitude.

TransUnion Job Title

Lead Developer, Development Ops

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 223 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers