Job Description
Few words about Unify Technologies: Unify is a Digital Engineering company. We help our clients by providing Digital Engineering Services to develop high-quality products. We have extensive experience in software product engineering and a successful track record of delivering on aggressive delivery plans without compromising on the quality in Cloud, Mobile, and Data practices.
Employment Type: Full-Time
Position: Sr DevOps Engineer
Project: Product Development- E-Learning, E-commerce Platforms
Experience: 5 Years to 8 Years
Key Skills: DevOps, CI/CD, Docker, AWS, Terraform, CircleCI or Jenkins, Github, Good understanding of any programming language
Joining time: Immediate to 30 days
Work Location: Hyderabad - India (Remote job until COVID unlock)
Education: Masters/Bachelors degree in Computer Science, Statistics, Engineering or a related technical discipline will be preferred
Detailed Job Description:
Overview: We're looking for Engineers to join the Cloud Infrastructure & Operations (CI+Ops) Team at Hyderabad. As a DevOps Engineer, you'll be responsible for deploying and scaling it to meet consumer demand. This team utilizes cutting-edge tools and services like CircleCI, Kubernetes, Helm, and Amazon Web Services to build a resilient and scalable platform that accommodates our rapid growth. You will be empowered to take ownership of technology decisions and solutions while playing a pivotal role in establishing a successful engineering culture at a fast-growing company. This is a great opportunity to leverage your existing skills, to build a world-class team, and to have a huge impact on how marketplaces can be redefined.
What We're Looking For
- 4+ years of strong experience in DevOps role
- Strong Knowledge of the DevOps culture and principles.
- Experience running cloud systems (AWS, Google Cloud, Digital Ocean)
- Understand VMs, Docker containers, and their orchestration with its challenges (e.g. Kubernetes, Docker).
- Experience using Jenkins or other similar CI/CD tools for pipeline management.
- Solid understanding of Linux/UNIX and comfortable working in a command-line centric environment
- Troubleshooting, debugging, and automation are second nature
- Strong understanding of version control concepts, ideally GIT (pull requests, branching, tagging, etc.)
- Passionate about process and automation, and doing things the right way
- Passion for learning new technologies quickly
Good to have
- Experience supporting any one programming language (e.g. Golang, Python, Java, JavaScript, Ruby, etc.) applications
- Experience deploying servers using 3rd party API via Terraform, CloudFormation, Chef, Puppet, Ansible, Salt, etc.
- Understanding of different application designs and operational trade-offs of each
- Experience with service architectures.
What You'll Be Doing
- Work within a cross-functional team of engineers to specify, design, develop, test, and implement cloud services and solutions
- Function as a subject matter expert to projects and implementations regarding DevOps & Cloud Architecture with AWS
- Programmatically automate routine cloud deployment, administration, and monitoring tasks
- Provide support on escalated trouble tickets when necessary
- Collaborate with front-end and back-end engineers to ensure we are using best practices to build a scalable and operationally sound platform
- Work with the Project Management Organization to define infrastructure requirements for current and future projects.
CI/CD & Tooling:
- Experience developing and operating CI/CD pipelines (using CircleCI, Jenkins, Github Actions, Travis, etc) to automate the delivery of working code to production
- Enforce strict compliance and security requirements in conjunction with Security Engineering via static code analysis, dependency vulnerability scanning, container scanning, etc.
- Work with developers to standardize lower environment refresh processes for persistent environments.
- Develop long-term solutions for ephemeral non-production environments.
- Develop automated deployment and monitoring of cloud infrastructure, web applications, and microservices.
- Document tooling for use by developers in the development, deployment, and operation of their services.
Infrastructure Engineering:
- Experience managing PostgreSQL and/or MySQL databases
- General knowledge of infrastructure as code concepts including Terraform, Docker and Helm
- Comfortable working in Linux environments
- Experience with AWS (VPC, EC2, RDS, Elasticache, DynamoDB, API Gateway, SQS, SNS, Lambda)
- Knowledge of event-driven architecture and experience operating Kafka Clusters
Contact Person: Sandhya Gorakanti - sa*****g@un******h.com>
Job Classification
Industry: IT Services & Consulting
Functional Area: Engineering - Software,
Role Category: Software Development
Role: Software Development
Employement Type: Full time
Education
Under Graduation: Any Graduate
Contact Details:
Company: UNIFY TECHNOLOGIES PVT LTD
Address: Hi-tech City, Hyderabad, Telangana, India
Location(s): Hyderabad
Keyskills:
Terraform
Docker
AWS
Jenkins
Java
GIT
Postgresql
Ruby
Kubernetes
Python