Job Description
The ideal candidate has a broad technical understanding of cloud infrastructure technologies in general, including enterprise security, storage, networking, virtualization, data center, integration architecture, orchestration technologies, OSS/BSS management, service delivery and application development lifecycle management.
- Bachelor’s Degree in Computer Science, Software Engineering, or equivalent technical degree and/or work experience.
- 5+ years of experience in IT deployments
- Solid understanding of IT systems development process, including architecture, design and engineering, and operations.
- System administration experience.
- Solid AWS and Azure cloud services knowledge and experience
- Public/Private Cloud and/or Virtualized Infrastructure knowledge AWS/Azure
- Solid experience with Ansible, Jenkins, Cloudformation, Datadog, Splunk, Python, Linux
- Must have an expert-level understanding of software development and deployment processes, especially within a DevOps practice.
Preferred Qualifications and Experience:
- Configuration management tools
- CI/CD workflow and automated deployment frameworks
- Release management in an operational setting
- Experience in Java/J2EE application programming.
- Supporting agile SDLC functions in a service provider environment
- Deep understanding of cloud computing and service based architectures.
- Familiarity with Docker based micro-services.
- Ability to communicate technology strategy and approach to developers, operations, and management.
- Technology leadership skills to include coaching/mentoring/teaching, critical thinking/judgement, facilitation and leading change.
͏
DevOps (60%)
- Design and maintain all automation scripts to support the high availability and capacity management of our cloud services
- Lead the regularly cadenced releases of our services, following the defined release process
- Continuously improve/refactor and keep current the cloud environment, as prioritized in an Agile (Scrum) environment. This will include the design, deploy, test, monitor and maintain components and services for our service platforms.
- Establish standards and repeatable processes for managing change across environments, taking advantage of innovative cloud technologies, DevOps tools and practices.
- Assist with transition of colleagues and services from a legacy operating model to cloud operating model.
- Apply knowledge of various programming/scripting languages, support best practices and configuration management to support and maintain services.
- Build operational documentation from existing service architectures and standards.
͏
Support (25%)
- Cloud Infrastructure and Networking Support for our customers, as escalated through a Tiered support model
- Assist R&D with cloud services, build and infrastructure issues
- Provide clear analysis, resolution, and technotes as required
- Participate in patch break/fix solutions as required
- Participate in the service on-call rotation providing 24/7 incident response.
Process (15%)
- Collaborate across all verticals within the organization using Agile methodologies and processes.
- Actively participate in the Change Control process
- Oversee, execute and continuously improve the release management process
- Use creative and innovative approaches to solve problems.
- Effectively lead and motivate teams through significant change.
Embrace a start-up mentality.
͏
͏
Experience: 3-5 Years .
Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention.