Software Engineer System 2

Posted 2 Days Ago
Be an Early Applicant
Chennai, Tamil Nadu
Mid level
Information Technology
The Role
The Software Engineer System 2 is responsible for designing and developing software, applying DevOps practices to create CI/CD pipelines, manage test environments, and ensuring system compatibility. This role involves leadership of the environment team, collaboration with IT and business functions, and technical support for maintaining the test environment's integrity.
Summary Generated by Built In

Summary:

Designs, develops, troubleshoots and debugs software programs for enhancements and new products. Develops software and tools in support of design, infrastructure and technology platforms, including operating systems, compilers, routers, networks, utilities, databases, cloud-based and Internet-related tools. Determines hardware compatibility and/or influences hardware design.

Duties & Responsibilities:

DevOps Technical Lead is required to create Environment Automation Strategy and implement CI/CD pipelines across various platforms for test environment provisioning, code deployment and refresh activities for a digital transformation program.

Responsibilities:

  • Leading the strategic direction of the environment team, across multiple projects and programmes, in the disciplines of environment engineering

  • Driving and co-ordinating the deployment of software and hardware changes whilst ensuring the consistency and availability of environments to support the existing project portfolio

  • Cultivating strong, collaborative working relationships with the wider IT and business functions as well as 3rd parties, ensuring that deliverables are aligned to overriding requirements and expectations

  • Day to day management of the IT/Cloud Environment team incorporating effective coaching, mentoring and development opportunities

  • Technical support and managing environment schedules across multiple projects.

  • Creation of automated scripts, schedules, alerts through relevant tools to enable better monitoring and increase environment uptime.

  • Management and provisioning of all test environments both on prem and cloud.

  • Management and upgrade of test environments including code deployments

  • Managing test environment refreshes including database and application.

  • Coordination of infrastructure upgrades/patch deployment with Infra and platform teams.

  • Support Test Environment Manager in formulating the test environment roadmap and framework uplift.

Skills

Must have

Required Skill Set

  • Strong hands-on knowledge of setting up production, staging and dev environments on AWS/GCP/Azure/OpenStack

  • Significant experience with Continuous Integration tools and industry best practices

  • Experience liaising with Development, QA, Production, and Business users

  • Experience controlling testing environments and configuration management

  • A tenacious can-do attitude and strong attention to detail

  • Ability to work autonomously and work in an undefined environment and be self-sufficient in delivery

  • Ability to interpret business requirements and relay to the technical streams for solutioning

  • Possess a wealth of experience in Environment Management, ideally leading through periods of large-scale transformation

  • Have proven stakeholder engagement and management capability, with demonstrable experience of gaining buy in from senior management teams and challenging, when necessary, in an appropriate and effective way

  • Have an excellent grasp of testing strategy and risk management/quality approaches, especially relating to the introduction of new modules, changes, fixes and upgrades

  • Strong knowledge of Windows and Linux Operating Systems.

  • Familiarity with basic system administration.

  • Knowledge of Global Distributed Systems functionality.

  • Strong knowledge of SQL and in-depth experience of database preferably SQL server and Oracle.

  • Good Understanding of Red Hat Ansible.

  • Good understanding of application servers such as JBoss, Apache Tomcat and WebSphere

  • Hands on experience on Bit Bucket GIT hub and other configuration management tools.

  • Experience working in Agile environment

  • Working experience of non-prod applications On Prem and Cloud platforms preferably Azure.

  • Strong leadership and excellent communication skills

  • Strong experience in create automated environment provisioning CI/CD pipelines on GCP,AWS and Azure Cloud

  • Strong experience in create automated code deployment CI/CD pipelines onGCP,AWS and Azure Cloud

  • GCP Certification is a Must

  • Proficiency in a scripting language, such as Bash and Python

  • An understanding of networking protocols (IP, DNS, TCP) and Security

  • Experience with Linux, Windows administration skills and shell scripting

  • Docker and Container Orchestration frameworks like Kubernetes

  • Continuous integration systems like Jenkins with Git Data sources


 

Pre-Requisites / Skills / Experience Requirements:

Nice to have

  • Infrastructure Management & Monitoring tools such as Prometheus, ES (Grafana, Kibana) with metric collector agents (Fluentd, Telegraph, etc.)

Top Skills

AWS
Azure
GCP
Openstack
The Company
Chandler, Arizona
4,570 Employees
On-site Workplace

What We Do

VIAVI Solutions (NASDAQ: VIAV) is a global leader in both network and service enablement and optical security performance products and solutions. Our technologies contribute to the success of a wide range of customers – from the world’s largest mobile operators and governmental entities to enterprise network and application providers to contractors laying the fiber and building the towers that keep us connected

Similar Jobs

Pfizer Logo Pfizer

Salesforce Quality Assurance Manager

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Hybrid
Chennai, Tamil Nadu, IND
121990 Employees

Toast Logo Toast

HR Technology Solutions Developer (Workday Integrations)

Cloud • Fintech • Food • Information Technology • Software • Hospitality
Chennai, Tamil Nadu, IND
4500 Employees

Pfizer Logo Pfizer

Associate Data Manager - Clinical Data Sciences

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Hybrid
Chennai, Tamil Nadu, IND
121990 Employees

Caterpillar Logo Caterpillar

Software Engineer

Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial
Hybrid
Chennai, Tamil Nadu, IND
100000 Employees

Similar Companies Hiring

Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
GB
357 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account