Location : Anywhere in Country
At EY, you'll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we're counting on your unique voice and perspective to help EY become even better. Join us and build an exceptional experience for yourself, and a better working world for all.
The exceptional EY experience. It's yours to build.
EY focuses on high-ethical standards and integrity among its employees and expects all candidates to demonstrate these qualities.
Consulting - Tech Consulting - Digital Engineering - Platform Engineer - Senior
Platform Engineering - Technology - Engineering & Systems Integration - Technical Engineering - Senior
The opportunity The Platform Engineering Senior carries the responsibility of contributing to our technical innovation and efficiency. In this role, individuals will leverage their career by staying hands-on while contributing to a multifaceted team of engineers towards the goal of streamlining and automating our operations and processes. This position entails the deployment and management of a sophisticated suite of industry-leading tools, including but not limited to Jenkins, Docker, Ansible, and Kubernetes, to fortify our technological strategy and execution.
Join our dynamic Technology - Engineering & Systems Integration team as a Senior Technical Engineer, where you'll have the opportunity to design, develop, deliver, and maintain innovative solutions and infrastructure. This role is pivotal in capturing user requirements and ensuring that design and technical specifications meet both user and business requirements, offering you a chance to make a significant impact in our Business Platforms practices such as SAP, Microsoft, Oracle, and Guidewire 1.
Your key responsibilities As a Senior Technical Engineer, you will be at the forefront of contributing to the delivery of processes, solutions, and projects. You will apply your judgment and select appropriate methodologies to inform recommendations, navigate success criteria, barriers, risks, and issues. This role presents an opportunity to challenge yourself, grow your skills, and contribute to our team's success. Expect regular travel as needed by our external clients.
Key responsibilities include:
- May play an active role of technical or development lead for individual feature development.
- Review code and other related deliverables from the development team and offshore resources.
- Implement technology platforms for the clients, including selection and installation of software and hardware platforms and architecture.
- Collaborate with cross-functional teams to design, develop, and deploy on-prem and cloud-based applications and services.
- Directly engage with software development teams to configure code quality and delivery standards.
- With a focus on improving software release quality and speed, manage, and optimize continuous integration and deployment processes using tools like Jenkins, Github Actions, Azure ADO or similar.
- Be part of a team responsible for delivering innovative technologies and infrastructure improvements through automation, Infrastructure as Code (IaC) and DevOps methodologies.
- Deep understanding of system administration, debugging, orchestration, automation techniques, architecture components, cloud, CI/CD build systems, agile practices, and technical writing
- Able to operate with a level technical independence in most situations and help facilitate UAT and Demos to the client
Skills and attributes for success To thrive in this role, you should demonstrate a blend of technical expertise and business acumen, along with the ability to build and manage relationships effectively.
- Experience in Cloud Computing Architecture, Configuration Management, and Database Engineering
- Proficiency in DevOps Practices, Hardware Installation and Support, and IT Environment Design and Management
- Strong skills in Network Engineering and Technical Architecture
- Ability to drive outcomes, exhibit emotional agility, and foster hybrid collaboration.
- Ability and desire to take ownership of work assignments and drive tasks to completion
To qualify for the role, you must have - Bachelor's degree in computer science, Software Engineering, or a related field
- Typically, no less than 2 - 4 years relevant experience in professional platform engineering experience or similar role in software development and system administration.
- Strong programming language experience in either Python or Go
- Good experience in popular cloud services like AWS, Google Cloud, Azure.
- Foundation knowledge of container technologies, such as Docker and orchestration platforms like Kubernetes to manage application deployment and scaling.
- Expertise with version control systems and code collaboration platforms like GitHub, GitLab, Bitbucket or similar.
- Command-line proficiency and an ability to configure and manage systems, local and cloud based.
- Strong knowledge of at least one programming languages like Python, Golang.
- Self-sufficiency in issue identification, debugging and resolution, with the ability to work independently and with a team.
- Strong organizational skills, coupled with good communication abilities, to effectively coordinate with various internal teams and stakeholders.
Ideally, you'll also have - Professional certification in relevant fields (specific to service line policies)
- Experience in leading teams and coordinating with junior colleagues
- Proven track record of successful project delivery and client satisfaction
- Experience building cloud automated pipelines with cloud container services like EKS, AKS, ECS, and ACS or similar.
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with Agile software development methodologies such as Scrum, Kanban, or SAFe
What we look for We are looking for candidates who are passionate about technology and innovation, with a strong desire to drive change and deliver exceptional results. Top performers in our team are those who demonstrate a high level of technical expertise, combined with strategic thinking, leadership skills, and the ability to build strong relationships with clients and team members.
What we offer We offer a comprehensive compensation and benefits package where you'll be rewarded based on your performance and recognized for the value you bring to the business. The base salary range for this job in all geographic locations in the US is $101,500 to $186,000. The salary range for New York City Metro Area, Washington State and California (excluding Sacramento) is $121,700 to $211,300. Individual salaries within those ranges are determined through a wide variety of factors including but not limited to education, experience, knowledge, skills and geography. In addition, our Total Rewards package includes medical and dental coverage, pension and 401(k) plans, and a wide range of paid time off options. Join us in our team-led and leader-enabled hybrid model. Our expectation is for most people in external, client serving roles to work together in person 40-60% of the time over the course of an engagement, project or year. Under our flexible vacation policy, you'll decide how much vacation time you need based on your own personal circumstances. You'll also be granted time off for designated EY Paid Holidays, Winter/Summer breaks, Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being.
- Continuous learning: You'll develop the mindset and skills to navigate whatever comes next.
- Success as defined by you: We'll provide the tools and flexibility, so you can make a meaningful impact, your way.
- Transformative leadership: We'll give you the insights, coaching and confidence to be the leader the world needs.
- Diverse and inclusive culture: You'll be embraced for who you are and empowered to use your voice to help others find theirs.
EY accepts applications for this position on an on-going basis.
If you can demonstrate that you meet the criteria above, please contact us as soon as possible. EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.
Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform and operate.
Working across assurance, consulting, law, strategy, tax and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today.
For those living in California, please click here for additional information.
EY provides equal employment opportunities to applicants and employees without regard to race, color, religion, age, sex, sexual orientation, gender identity/expression, pregnancy, genetic information, national origin, protected veteran status, disability status, or any other legally protected basis, including arrest and conviction records, in accordance with applicable law.
. click apply for full job details