Post Job Free
Sign in

DevOps Engineer

Company:
Cognizant
Location:
Vilniaus, Vilnius District, Lithuania
Posted:
April 16, 2024
Apply

Description:

DevOps Engineer

We create powerful, beautiful and intuitive digital products. We don't blindly follow trends. We take our understanding of the latest technologies and build the best solutions for our enterprise clients. We’re big believers in collaboration across engineering, UX and product teams. We combine our individual expertise to solve complex challenges.

We are seeking a skilled DevOps Engineer to join our team. As a DevOps Engineer, you will be responsible for implementing and managing our cloud infrastructure on Microsoft Azure, ensuring the scalability, reliability, and security of our applications and services.

The DevOps Engineer will be involved in all aspects of the software development life cycle, including requirement gathering, design, development, testing, and deployment.

They will also be able to collaborate with other team members, including other engineers, product managers, and stakeholders to deliver high-quality software on time.

Main responsibilities

• Design, implement, and manage cloud infrastructure on Microsoft Azure, including Azure DevOps, Application Gateway, AKS (Azure Kubernetes Service), Functions, VMs, and API Management.

• Develop and maintain Azure DevOps Pipelines for continuous integration and continuous deployment (CI/CD) of applications and services.

• Implement infrastructure as code using Terraform to automate provisioning and configuration management tasks.

• Containerize applications using Docker and orchestrate them using Kubernetes (k8s) for scalable and resilient deployment.

• Write automation scripts using PowerShell to streamline routine tasks and enhance operational efficiency.

• Collaborate with cross-functional teams to ensure smooth deployment and operation of applications in the cloud environment.

• Monitor and optimize the performance, availability, and cost of cloud resources, implementing best practices for security and compliance.

Requirements:

• Proven experience working with Microsoft Azure cloud services, including Azure DevOps, Application Gateway, AKS, Functions, VMs, API Management, K8S, Docker.

• Microsoft Azure certifications (e.g., Azure Administrator, Azure DevOps Engineer) – or relevant experience.

• Experience with other cloud platforms (e.g., AWS, Google Cloud Platform).

• Fluent communication in English

Nice to have skills:

• Knowledge of other automation tools like Ansible, Chef, or Puppet.

Benefits:

• Opportunity to be part of a global organization;

• Encouraging working atmosphere, engaging activities, and extra benefits (e.g. additional medical insurance (covers gym subscription), team events, outreach activities, and other);

• Hybrid work model with remote work opportunities;

• Open, modern, and ergonomic work environment when working from the office with the multicultural community;

• Opportunity to grow both professionally and personally (e.g. Udemy) and continuously develop within the domain

The salary range for this position is from 3150 EUR to 5250 EUR gross before taxes.*

*Salary offer for the candidate is determined based on the predefined salary ranges for the position and depends on the level of competence and experience of the candidate.

Cognizant, as a digital company, makes employee health and safety its top priority. With that in mind, we are implementing virtual hiring and work practices which means all interviews will be conducted online as well as live from the office.

We will be looking for Your CV.

Only suitable candidates will be contacted within 7 days from application.

Stay up to date with our website

We are an equal-opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.

Technical Skills

SNo Primary Skill Proficiency Level * Rqrd./Dsrd.

1 Pre/post testing & Env Purge PL1 Desired

2 On-Demand Environ Provision PL1 Desired

3 Infracode tool setup/config PL1 Desired

4 Self-Service Portal PL1 Desired

5 Environment Demand Mang PL1 Desired

6 Release Automation PL1 Desired

7 Change LifeCycle Mang PL1 Desired

8 Release Orchestration PL1 Desired

9 Compliances Goals/Approval PL2 Desired

10 Overall CD Status relay PL2 Desired

11 CD-Quality Gates set-up PL2 Required

12 Automated Performance Test PL2 Desired

13 Auto Functional/RegressionTest PL2 Desired

14 Automated Smoke Test PL2 Desired

15 Automated Test Environment PL2 Desired

16 Artifact Deployment PL2 Required

17 Code Promotion/Rollback PL2 Desired

18 Build Acceptance Validation PL2 Required

19 Purge/Retention/Backup PL2 Desired

20 RBAC Set-up PL2 Desired

21 Artifact Repo Set-up PL2 Desired

22 CI Build & Reporting PL2 Required

23 Security Testing Tool Config PL2 Desired

24 Build Breaker-Setup PL2 Desired

25 Automat Unit Test Integration PL2 Desired

26 Static Code Analysis PL2 Required

27 Automated Build PL2 Required

28 Automated Workspace set-up PL2 Desired

29 Build Script Generation PL2 Desired

30 Branching Strategy PL2 Required

31 Containerization PL1 Desired

* Proficiency Legends

Proficiency Level Generic Reference

PL1 The associate has basic awareness and comprehension of the skill and is in the process of acquiring this skill through various channels.

PL2 The associate possesses working knowledge of the skill, and can actively and independently apply this skill in engagements and projects.

PL3 The associate has comprehensive, in-depth and specialized knowledge of the skill. She / he has extensively demonstrated successful application of the skill in engagements or projects.

PL4 The associate can function as a subject matter expert for this skill. The associate is capable of analyzing, evaluating and synthesizing solutions using the skill.

Schedule: Full-time

Shift: Day Job

Travel: No

Apply