TITLE: Senior DevOps Engineer
REPORTING TO: Manager
WORKING LOCATION: Bangalore, India
The Role: We are seeking an experienced Senior DevOps Engineer to join our dynamic team. As a Senior DevOps Engineer, you will lead our DevOps initiatives and play a key role in architecting and implementing scalable infrastructure for our applications. You will collaborate with software engineers, operations team, and other IT staff to manage code releases. The ideal candidate will have a strong background in software development and operations, with experience in cloud infrastructure management and deployment automation.
Responsibilities:
Some of the responsibilities are listed below; however, these are not the exhaustive set of responsibilities.
- Design, implement, and maintain CI/CD pipelines for various applications.
- Automate deployment, scaling, and management of containerized applications.
- Build and maintain tools for deployment, monitoring, and operations.
- Monitor site reliability and performance and troubleshoot issues.
- Collaborate with development teams to ensure best practices in infrastructure and application design.
- Implement security best practices for data protection and system integrity.
- Provide guidance and mentoring to junior members of the DevOps team.
- Stay updated with industry trends and best practices.
REQUIRED EXPERIENCE AND SKILLS:
Experience:
- Bachelor’s degree in computer science, Engineering, or a related field (or equivalent work experience).
- 6-8+ years of experience in a DevOps or similar role.
- Proficiency with cloud services (Azure) and container orchestration tools (Kubernetes, Docker Swarm).
- Hands-on experience with infrastructure-as-code tools such as Terraform, CloudFormation, or Ansible.
- Strong scripting skills (PowerShell, Python, Bash).
- Experience with CI/CD tools (Jenkins, Azure Devops, YAML Templates).
- Proficient in YAML pipelines standardizations and to create and enhance Build and Release Pipelines.
- Excellent problem-solving and troubleshooting skills.
- Ability to work independently and in a team environment.
- Good understanding of AuthN and AuthZ techniques like (windows, basic, JWT).
- Good understanding of GIT and it’s process like
- Pull request
- Merge, pull, commit
- Strong verbal and written communication skills.
Methodology skills
Personal Skills:
- Excellent analytical and problem-solving skills.
- Excellent verbal/written communication skills. Fluent in English and the working country language
- Should be a self-motivated, independent, detail oriented, responsible team-player and exhibit exceptional relationship management skills.
- Ability to work in a complex international environment.
- Experience in Agile (KANBAN) methodologies would be a plus.
- Ability to adapt quickly to an existing, complex environment.
- Ability to quickly learn new concepts and software is necessary.
PREFERED CANDIDATES:
- Good communication and interpersonal skills to interact with team in Europe
- Will be an added advantage if worked on SaaS method
BE Computer Science/MCA or any other bachelor’s degree with the right experience
All your information will be kept confidential according to EEO guidelines.