The posting
About this role:
DevOps Engineer who will play a vital role in enhancing and maintaining our infrastructure, ensuring seamless integration between Windows and Linux systems. In this role, you will collaborate with cross-functional teams to implement efficient and reliable automation, deployment, monitoring, and management solutions. Your expertise will contribute to the stability, security, and scalability of our software products and services.
Responsibilities
- Implementing various development, testing, automation tools, and IT infrastructure
- Planning the team structure, activities, and involvement in project management activities.
- Managing stakeholders and external interfaces
- Setting up tools and required infrastructure
- Defining and setting development, test, release, update, and support processes for DevOps operations
- Having the technical skill to review, verify, and validate the software code developed in the project.
- Troubleshooting techniques and fixing code bugs
- Monitoring the processes during the entire lifecycle for adherence and updating or creating new processes for improvement and minimizing wastage
- Encouraging and building automated processes wherever possible
- Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management
- Incident management and root cause analysis
- Coordination and communication within the team and with customers
- Selecting and deploying appropriate CI/CD tools
- Strive for continuous improvement and build a continuous integration, continuous development, and continuous deployment pipeline (CI/CD Pipeline)
- Mentoring and guiding the team members
- Monitoring and measuring customer experience and KPIs
- Managing periodic reporting on the progress to management and the customer
Technical Skills: -Scripting Languages: Proficiency in scripting languages such as PowerShell, Bash, Python, or Ruby to automate tasks and develop tools. -Configuration Management: Experience with configuration management tools like Ansible, Puppet, Chef, or similar, for managing and provisioning infrastructure. -CI/CD: Familiarity with Continuous Integration and Continuous Deployment concepts and tools such as Jenkins, GitLab CI/CD, Travis CI, or CircleCI. -Containerization and Orchestration: Knowledge of containerization tools like Docker and container orchestration platforms like Kubernetes for managing and scaling applications. -Networking: Solid understanding of networking protocols, load balancing, firewalls, and DNS. -Cloud Platforms: Experience working with cloud platforms like AWS, Azure, or Google Cloud for deploying and managing applications. -Monitoring and Logging: Familiarity with monitoring tools (e.g., Prometheus, Grafana) and logging frameworks (e.g., ELK stack) to ensure system health and performance.
Soft Skills:
-Problem-Solving: Strong analytical and problem-solving skills to diagnose issues and implement effective solutions. -Communication: Excellent communication skills to collaborate with cross-functional teams and articulate technical concepts to non-technical stakeholders. -Collaboration: Ability to work effectively in a team environment, share knowledge, and provide guidance to junior team members. -Attention to Detail: Meticulous attention to detail in all aspects of work, from scripting to deployment and monitoring. -Adaptability: Willingness to learn and adapt to new technologies and tools as the DevOps landscape evolves. -Time Management: Efficiently manage multiple tasks, prioritize work, and meet deadlines.
Certifications (Optional, but beneficial): -AWS Certified DevOps Engineer -Microsoft Certified: Azure DevOps Engineer -Certified Kubernetes Administrator (CKA) -Certified Jenkins Engineer -Puppet Certified Professional -Red Hat Certified Engineer (RHCE) Note: The skills and qualifications mentioned above are based on the general expectations for a mid-level DevOps Engineer with experience in both Windows and Linux environments. Depending on the specific job posting and company requirements, the emphasis on certain skills and qualifications may vary.



