Overview
Site Reliability Engineer role at Rockwell Automation focused on building, testing and deploying cloud software reliably, with operational ownership of dashboards, runbooks and incident processes.
What you'll do
- Design and implement dashboards for operational insights.
- Develop automated runbooks for common operational tasks and resolving support escalation issues.
- Act as an operations contact, communicating with developers and customers.
- Document and review incidents and future resolutions, including team knowledge.
- Test implemented designs.
- Develop and monitor metrics and use them to drive process, performance, and security improvements.
- Provide technical guidance and educate team members and coworkers on development and operations.
- Manage CI/CD tools with the team.
- Design multiple processes and update existing processes.
- Improve infrastructure development and application development.
- Follow all best practices and procedures established by the company.
- Build relationships and interact with peers to ensure assigned tasks are prioritized.
- Actively seek knowledge of new developments in software engineering, computer engineering, and software testing.
- Think outside the box and research and explore new avenues using the latest technologies and standards.
What you'll need
- Bachelor's degree in computer science, computer engineering, electrical engineering, computer application or equivalent.
- Good experience in a software product development environment.
- Customer-facing operations on cloud and mobile platforms.
- Proficiency in scripting languages such as JavaScript, Python, Go, and BASH, including knowledge of algorithms and data structures and optimizing automation.
- Experience with cloud services such as AWS or Microsoft Azure.
- Experience with software infrastructure management including Kubernetes and Terraform.
- Experience deploying CloudOps/SRE practices.
- Experience with Git and GitHub, including developing and maintaining workflows.
Nice to have
- 4 years of experience in a software product development environment.
- Knowledge of software and deployment test methodologies and automated test tools.
- Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, testing, and operations.
- Knowledge of Agile development methodologies.
- Software development on both Windows and Linux.
- Experience communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
Details
- Location: Pune, India.
- Hybrid schedule; employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.
- Reports to the Site Reliability Engineering Manager.
Read the full description and apply on the company’s own careers page.