ADP hiring for Principal Software Engineer jobs in Home Office, ZA
NextGen DevOps/Shared Services Team is looking for a passionate and hands-on Principal Application Developer. The candidate will serve as the technical lead for a talented team providing Hybrid CI/CD Platform, Cloud and IT Services to the NextGen DevOps (PI & Tau ) Organizations. Services provided include Cloud enterprise infrastructure, services and security profiling within AWS. Additionally, the candidate will be responsible for providing near real-time cloud enterprise situational awareness, sustainment, cloud migration, and new capabilities. Principal Application Developer will plan, coordinate, and manage the technical actions taken by the team to initiate and technically execute the work scope covered for all projects. We are looking for a team-oriented technical leader focused on delivering and supporting the strategic goals for the NextGen Shared Services Team. The candidate will interface with senior development leaders and architects to help maintain and sustain critical infrastructure. The candidate is responsible for all technical performance and will serve as the Key point-of-contact with DevOps/Shared Service Platform for technical matters and issues. The Principal Application Developer will lead the technical strategy, solution development, and execution of systems and infrastructure information technology (IT) and support services. The candidate will provide comprehensive systems engineering oversight, analytical, and technical support services required to deliver a broad range of innovative IT solutions and professional services to modernize NextGen CI/CD Platforms for Pi & Tau, protect their networks and assets, and improve the effectiveness and efficiency of mission-critical and mission-support functions.
Primary Responsibilities
- Act as the Engineering & Architectural Lead for NextGen DevOps/Shared Services Platform and drive the detailed Software Architecture & Design for shared components.
- Principal Application Developer delivers an innovative product, service, or a combination of products and services that address a customer's specific requirements.
- Support the development of enterprise software solutions within AWS.
- As a Principal Application Developer the candidate responsibilities would include Code Development, Solution Design/Architecture, Team Support, Leading Projects, Leadership and Mentoring.
Experience required:
- Experience in designing large scale cloud solution architectures
- Extensive experience in Cloud Technologies and infrastructure -as-code concepts.
- Strong Java, python and object-oriented development skills
- Strong Ansible, bash scripting and Terraform Skills
- Understanding of aspects of architect and design enterprise cloud solutions and AWS.
- Excellent oral and written communications skills.
- Expert extensive experience interacting with cross functional project teams including Software Development, System Engineering/ Verification and Validation, Security, Compliance and Quality Assurance.
- Expert experience working in Agile, SAFe, and Scrum environments.
- Expert experience working with DevOps CI/CD related technologies (AWS DevOPs, Git, Concourse, Docker, Confluence, Sonar Lint, and Junit.
- Experience with service mesh systems Gloo Mesh and AWS App Mesh
- Event Driven Systems (Kafka, RabbitMQ, ZeroMQ, etc)
- Expert Experience working with AWS specific solutions like AWS Aurora AWS api gateway, AWS code pipeline, AWS code deploy, EKS with Fargate, Route 53
- Knowledge of Software Configuration Management life cycle deliverables.
- Minimum of one AWS Certification from the AWS Associate level (AWS Certified Architect Associate, AWS Certified Developer Associate, or AWS Certified SysOps Administrator Associate)
Diversity, Equity, Inclusion & Equal Employment Opportunity at ADP: ADP affirms that inequality is detrimental to our associates, our clients, and the communities we serve. Our goal is to impact lasting change through our actions. Together, we unite for equality and equity. ADP is committed to equal employment opportunities regardless of any protected characteristic, including race, color, genetic information, creed, national origin, religion, sex, affectional or sexual orientation, gender identity or expression, lawful alien status, ancestry, age, marital status, or protected veteran status and will not discriminate against anyone on the basis of a disability. We support an inclusive workplace where associates excel based on personal merit, qualifications, experience, ability, and job performance.
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.