drjobs Senior DevOps Engineer

Senior DevOps Engineer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

4-5years

Job Location drjobs

Islamabad - Pakistan

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We are looking for a Senior DevOps engineer who knows Docker. He will be responsible for defining and implementing our containerization technology strategies. He will also design our architecture and define our roadmap. The candidate will work on building scaling and monitoring various highly complex applications of ours and making our container orchestration cluster highly available. Job Responsibilities: Infrastructure Setup and Configuration: Assist in designing implementing and maintaining the companys infrastructure including cloudbased platforms servers networks and databases ensuring high availability and scalability. Continuous Integration and Deployment: Collaborate with development teams to automate build deployment and release processes. Implement and maintain CI/CD pipelines to enable smooth and efficient software delivery. Monitoring and Troubleshooting: Monitor the performance and availability of applications and infrastructure components. Identify and resolve issues proactively ensuring minimal downtime and optimal system performance. Security and Compliance: Implement and enforce security best practices to protect systems and data. Collaborate with the security team to identify and address potential vulnerabilities or threats. Configuration Management: Assist in managing configuration files and ensure consistency across environments. Work closely with development teams to streamline the configuration process. Collaboration and Communication: Collaborate with development operations and quality assurance teams to promote a culture of collaboration and continuous improvement. Effectively communicate project updates challenges and solutions to relevant stakeholders. Documentation: Maintain detailed documentation of system configurations processes and troubleshooting steps. Contribute to the knowledge base to facilitate efficient knowledge sharing and onboarding of new team members. Stay Current with Industry Trends: Stay up to date with the latest DevOps tools technologies and best practices. Continuously evaluate and propose improvements to enhance the development and deployment processes.


Requirements

Bachelors degree in software engineering computer science information technology information systems or similar. 3years of experience in DevOps engineering migrations deployments monitoring and collaboration. Ability to oversee and mentor junior team mates as well as report to management. Ability to ensure smooth software deployment by writing script updates and running diagnostics. Proficiency in documenting processes and monitoring performance metrics. Advanced knowledge of best practices related to data encryption and cybersecurity. Ability to keep up with software development trends and innovation. Exceptional interpersonal and communication skills.


Benefits

Genesis IT Lab offers an outstanding culture that focuses on learning opportunities international exposure by participation at international and national conferences and career growth. We offer; Provident fund Health & Life Insurance Sumptuous homecooked lunch (Free) Performance bonuses Sponsored Certifications


BS in Computer Science / Software Engineering / IT or relevant field. Must have strong knowledge of Flutter concepts. 3+ years of experience with Flutter for Web, iOS, and Android platforms Proficiency in developing and working with multi-tiered distributed systems, web services, APIs, and both relational & NoSQL databases, as well as Firebase. Experience implementing software design patterns in large-scale production projects. Experience with push notifications. Skilled in automated testing, build processes, and CI/CD pipelines. Experience with version control tools such as Git, Jenkins, or other similar tools. Familiarity with Agile development life-cycle Knowledge of Git, dockers, and API development (REST, Web API, WCF, SOAP) is a plus. Knowledge of unit and integration testing. Knowledge of Ethereum Smart Contracts is a plus.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.