Description
10Pearls is an end-to-end digital technology services partner helping businesses utilize technology as a competitive advantage. We help our customers digitalize their existing business, build innovative new products, and augment their existing teams with high-performance team members. Our broad expertise in product management, user experience/design, cloud architecture, software development, data insights and intelligence, cybersecurity , emerging tech, and quality assurance ensures that we are delivering solutions that address business needs. 10Pearls is proud to have a diverse clientele including large enterprises, SMBs, and high growth startups. We work with clients across industries, including healthcare/life sciences, education, energy, communications/media, financial services, and hi-tech. Our many long-term, successful partnerships are built upon trust, integrity and successful delivery and execution.
Role
We are looking for a “Staff DevOps Engineer”. The ideal candidate should have a Bachelor’s Degree in Computer Science with 5 years and above of relevant experience in Microsoft Azure, working in high scalability, cloud-enabled environment, and sound knowledge of CI/CD along with the below-mentioned skill set.
Required Skills
- We are seeking candidates who possess the following skills and experience:
- Proficiency in Azure cloud services and technologies.
- Strong knowledge of Kubernetes for container orchestration.
- Proficient in Python programming language.
- Experience with Terraform and Terragrunt for infrastructure provisioning.
- Familiarity with Active Directory for user and access management.
- Experience with Databricks for big data analytics and processing.
- Strong command of Bash scripting language.
- Experience managing in Azure networking concepts including but not limited to virtual networks, route tables, Hub and Spoke network design.
- Experience with Azure DevOps pipelines
- Familiarity with Jenkins Groovy for CI/CD pipeline automation.
Having additional knowledge of GCP or AWS will be considered a valuable asset for this role.
Responsibilities
- Responsible for ensuring adherence to the SLAs as per contract
- Responsible for documentation of system configuration, processes and tools used by the team
- Participate in an on-call rotation, providing after-hours deployment support as required
- Ensure both release management and change management process are followed within production environments
- Have a thorough process methodology and ability to communicate with all stake holders.
- Work collaboratively with development engineering to create and deploy a CI/CD infrastructure
- Deploy and Support applications on cloud environment
- Designing, implementing and testing agreed-upon infrastructures
- Conduct Security Testing for Web applications / mobile application
- Responsible for infrastructure security and making sure environments are secure, reliable, scalable, and automated
- Providing direct server support during various operations such as deployment and general production
- Automating deployment of Linux applications, system configurations and security setting