Lead Application Developer
ADP, LLC
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Tech stack
API
Amazon Web Services (AWS)
Cloud Computing
Cloud Computing Security
Databases
Continuous Integration
Data Warehousing
DevOps
Integrated Development Environments
Python
Open Source Technology
Oracle Applications
Regression Testing
PL-SQL
SQL Databases
Data Logging
Scripting (Bash/Python/Go/Ruby)
Data Ingestion
Spark
GIT
Data Lake
Information Technology
Amazon Web Services (AWS)
Api Gateway
Terraform
Data Pipelines
Jenkins
Programming Languages
Job description
We are seeking a talented and experienced DevOps Engineer to join our dynamic team. The DevOps Engineer will play a critical role in designing, implementing, and maintaining scalable, secure, and highly available infrastructure and automation pipelines. The ideal candidate will have a strong background in cloud technologies, CI/CD pipelines, and infrastructure as code (IaC), with a passion for automating processes and improving system efficiency.
You will be responsible for:
- Support partner inquiries on mission-critical Data Monetization products and services
- Deployment, automation, management, and maintenance of AWS cloud-based services
- Ensuring availability, performance, security, and scalability of AWS production systems
- Development of automated CI/CD pipelines
- Demonstrate quick learning and adapt to new technologies
- System troubleshooting and problem resolution across various application domains and platform
- Provision of critical system security by leveraging best practices and prolific cloud security solutions
- Definition and deployment of systems for metrics, logging, and monitoring on AWS platform
- Ensure limited software failures and lower lead time between fixes
- Build scalable frameworks and data pipelines
- Be a system administrator with a knack for coding and scripting
- Run performance tests to measure latency and uptime
- Manage product releases
- Monitor system performance and identify downtimes along with the underlying causes
Requirements
- You have a Bachelor's degree in computer science or CIS, or equivalent experience
- You have experience in creation of highly automated infrastructures.
- You have solid experience in building automated CI/CD processes in AWS and/or GCP
- You have working experience with AWS databases (both managed and non-managed) and data ingestion/transformation services (DMS, GLUE, etc)
- You have comprehensive knowledge of different automation tools to develop digital pipelines.
- You have experience building tools/processes for app usage and availability, and continuous monitoring of data loads
- You have worked on including automated regression testing as part of deployment flow
- You have experience working with AWS services such as API gateway, Lambda & Fargate and other CI/CD tools such as Jenkins and Terraform
- You are an effective communicator
- You are versatile and can easily pick up new programming languages
- You have worked in a collaborative development environment using Git, Spark, Python & SQL/PLSQL
- You have experience working with 3rd party software and libraries, including open source, * Bachelor's degree in engineering, computer science or related field
- 8+ years relevant consulting and/or industry and functional experience
- 5+ years of experience in two or more of the areas of focus: Dev Ops engineering, Performance Engineering, AWS Data Lake, various AWS services, Oracle, Automation, Python & Spark
- Over two years of experience in provisioning, operations, and management of AWS environments
- In-depth knowledge of popular database and data warehouse technologies from Oracle, Amazon and/or Google
- Experience with building APIs and data connectors is a plus
About the company
A little about ADP: We are a comprehensive global provider of cloud-based human capital management (HCM) solutions that unite HR, payroll, talent, time, tax and benefits administration and a leader in business outsourcing services, analytics, and compliance expertise. We believe our people make all the difference in cultivating a down-to-earth culture that embraces our core values, welcomes ideas, encourages innovation, and values belonging. We've received recognition for our work by many esteemed organizations, learn more at ADP Awards and Recognition, Ethics at ADP: ADP has a long, proud history of conducting business with the highest ethical standards and full compliance with all applicable laws. We also expect our people to uphold our values with the highest level of integrity and behave in a manner that fosters an honest and respectful workplace. Click https://jobs.adp.com/life-at-adp/ to learn more about ADP's culture and our full set of values.