Job Details
Job Description
We are looking for a Senior DevOps Engineer with solid DevOps experience and a strong development background. We are looking for a self-motivated, go-getter, out-of-the-box thinker willing to work in a high-energy start-up environment. He/she must demonstrate a high level of ownership, integrity and creativity.
Required Skills
- TFS, Azure DevOps Service, ARM Templates, Visual Studio, GitHub and Data protection & privacy knowledge
- System automation, scripting – Power shell and deployment tools (Azure DevOps Service, TFS, Chef/ Puppet, etc.)
- Must have familiarity with Windows (IIS), and nice to have Unix-based operating systems
- Experience in implementing industry best practices like code analysis, unit testing, test automation pipelines using Azure DevOps/TFS, security testing using tools like Veracode, performance testing using VS, etc.
- 2+ years of experience with requirement management tools like TFS
- 2+ years of experience in Docker, Kubernetes and Terraform.
- Must have familiarity with Windows (IIS), and nice to have Unix-based operating systems
Responsibilities
- Participates in the design and implementation process for new and existing product features, focusing on providing the proper technical underpinning for successfully executing the requirements.
- Develops software solutions that will automate manual processes to enable agility within IT and development and operation teams
- Implement and manage continuous code build and deployment with TFS and other tools. Implement and manage monitoring and analysis tools.
- Optimizes and troubleshoots software and supporting services for speed and most efficient use of resources
- Manage DEV, QA, and staging environments and work with product managers, developers, architects, QA engineers, and other staff to tune those environments during the development process.
- Serves as a critical link between software development teams, CloudOps & IT teams, particularly regarding continuous integration and deployment goals
- Builds and utilizes automation tools concerning the release management process
- Build strong cross-functional relationships and run virtual teams to develop and deliver innovative solutions for customers and prospects.
Why should you join Opcito?
We are a dynamic company that believes in designing transformation solutions for our customers with our ability to unify quality, reliability, and cost-effectiveness at any scale. Our core work culture focuses on adding material value to client products by leveraging best practices in DevOps, like continuous integration, continuous delivery, and automation, coupled with disruptive technologies like cloud, containers, serverless computing, and microservice-based architectures.
Here are some of the perks of working with Opcito:
- Outstanding career development and learning opportunities
- Competitive compensation depending on experience and skill
- Friendly team and enjoyable work environment
- Flexible working schedule
- Corporate and social events
Awards and Recognitions
- Great Place To Work certified 2021-22, 2022-23, 2023-24
- India's Great Mid-Size Workplaces for 2022 by GPTW
- India's Best Workplaces in IT & IT-BPM 2022 - Top 50 by GPTW
- India's Best Workplaces Building a Culture of Innovation by All - Mid-size 2023 by GPTW
- India's Great Mid-Size Workplaces 2023 ranked 31 by GPTW
- India's Best Workplaces for Millennials 2023 by GPTW
- Top Developers India 2022 by Clutch
- ISO/IEC 27001-2013 by DNV-GL