Staff IT Engineer, End User Computing

Company: Illumina
Company: Illumina
Location: India - Bangalore
Commitment: Full time
Posted on: 2023-12-05 05:34
What if the work you did every day could impact the lives of people you know? Or all of humanity?At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and new treatment options for patients.Working at Illumina means being part of something bigger than yourself. Every person, in every role, has the opportunity to make a difference. Surrounded by extraordinary people, inspiring leaders, and world changing projects, you will do more and become more than you ever thought possible.Position Summary:The End User Computing (EUC) Staff IT Engineer will be a key member of the global function, based out of our Bangalore office reporting to the IT Manager, End User Services.With the launch of Illumina’s new office, customer solutions center and forecast growth in India we are looking to hire a staff engineer to build the IT End User Computing operations team from the ground up. In this role, you will be required to perform IT functions such as design, analysis, evaluation, testing, debugging and implement repairs, modifications, and upgrades, and diagnose and resolve system errors or technical issues. You will monitor managed enterprise infrastructure platforms to identify performance issues and ensure the overall system integrity.  You will plan, conduct, and direct the analysis of business problems with automated system solutions. Responsibilities include providing engineering level 4 support and administration of the infrastructure.  The engineer must have hands-on experience in designing, building, and maintaining continuous integration/continuous delivery build pipelines.Responsibilities:Individual will be an important member of the Global IT End User Computing team with collective accountability to availability & performance.Able to thrive in a fast-paced environment, ability to be agile and pivot frequently with rapid changes in business & functional demand.Works on complex assignments where problem solving requires in-depth evaluation of varying factors and practices/procedures must be determined.Design, build and maintain Continuous Integration & Delivery (CI/CD) pipelines in multiple integration and test environments.  Troubleshoot issues along the pipeline.Create and maintain fully automated CI build processes for multiple .NET environments.Manages projects; timelines, milestones, resources, budget & documentation.Exercises judgement in selecting methods, techniques, and evaluation criteria for obtaining results.Enhances internal and external working relationships and networks with key contacts outside area of expertise. Provide mentorship for junior engineers to help them grow in their technical responsibilities. Collaborate with team and other cross-functional teams (EUS, Lab IT, Information Security) in IT & Business projects.Participates in follow-the-sun on-call rotation.Listed responsibilities are an essential, but not exhaustive list, of the usual duties associated with the position. Changes to individual responsibilities may occur due to business needs.Minimum 8 years of relevant working experience.Proficiency in scripting and programming languages such as Bash, Python, or PowerShell.Experience with programming languages such as C#, or JavaScript.Hands on experience working with operating and monitoring CI pipeline tools.Strong understanding of automation servicing tools such as Rundeck or Ansible.Familiar with engineering principles such as Agile methodologies, Scrum, DevOps, and continuous integration (CI/CD), source control management repositories (GIT).Strong experience with Windows Server.Extensive knowledge of developing and managing desktop operating systems (all versions)Knowledge of Docker and Kubernetes.Understanding of AWS infrastructure and services such as Workspaces, VPC’s, Lambda and a working knowledge of the AWS SDK.Experience with Azure and strong understanding of Azure capabilities and limitations.Knowledge of Linux CentOS/RedHat.Articulate and persuasive oral and written communications skills.Exceptional analytical, strategic thinking and problem-solving abilities.Works independently with minimal guidance/supervision.All listed requirements are deemed as essential to this position; however, business conditions may require reasonable accommodation for additional tasks and responsibilities.Preferred Education/Skills:Bachelor’s degree from an accredited college or university or equivalent work experienceCI/CD engineering experienceStrong knowledge of DevOps tools and cloud computing platformsRedHat certificationsAWS certificationsMicrosoft certificationsService Now accreditationITIL FoundationIllumina believes that everyone has the ability to make an impact, and we are proud to be an equal opportunity employer committed to providing employment opportunity regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, military or veteran status, citizenship status, and genetic information.
View Original Job Posting