Description:
eSpark Talent is currently seeking a decisive and insightful Sr. DevOps Engineer to join our team and contribute to the development of mission-critical automated software systems for our cloud customers.
Responsibilities:
- Implement end-to-end data center and cloud solutions for customers using cloud technologies.
- Administer and maintain cloud infrastructure environments to ensure availability, performance, and cost-effectiveness.
- Develop workflows for Continuous Deployment (CD) across multiple projects.
- Set up and maintain various virtual environments, including Containers and Kubernetes.
- Ensure adherence to SLAs as per contract agreements.
- Implement and manage access controls, permissions, and security policies across various infrastructure components.
- Document system configurations, processes, and tools used by the team.
- Monitor and manage system backups, disaster recovery processes, and data retention policies.
- Conduct regular system audits to ensure compliance with regulatory standards and internal policies.
- Utilize Static Code Analysis tools to enhance codebase quality.
- Plan and support release management for multiple projects.
- Participate in on-call rotation for after-hours deployment support.
- Ensure compliance with release and change management processes.
- Collaborate with development engineering to create and deploy CI/CD infrastructure.
- Deploy and support applications in cloud environments.
- Design, implement, and test agreed-upon infrastructures.
- Conduct Security Testing for web and mobile applications.
- Plan and execute system maintenance activities, including patching, upgrades, and system migrations.
- Ensure infrastructure security and reliability through automation.
- Provide server support during deployment and production operations.
- Automate deployment of Linux applications, system configurations, and security settings.
Requirements:
- Experience with deployment of mobile platforms like Android and Android Embedded.
- Understanding of data-centric services and applications in GCP.
- Ability to manage code deployments, fixes, updates, and related processes.
- Solid understanding of Container Orchestration platforms like Docker and Kubernetes.
- Experience with CI/CD pipelines, Azure DevOps, Jenkins, Bamboo, etc.
- Knowledge of SQL databases such as MS SQL, MySQL, and scripting languages like Java, JavaScript, Python, and PHP.
- Strong communication skills and the ability to convey technical ideas clearly.