About @Ideapoke
Emerging Technologies | Bengaluru, India
Ideapoke is a global, fast growing start-up with offices in Bengaluru, Bay Area, Tokyo and Shanghai. Our software, search and insights power the innovation agenda of the largest Fortune 500 and Global 2000 companies worldwide.
Our growth is powered by our people and their unwavering commitment to the company-wide vision, strong work ethic and an entrepreneurial do-it-all spirit. We push the boundaries and break existing thought processes with the strong belief that innovation amplifies success in every piece of work we do and by extension, amplifying the success of our clients.
Ideapoke likes to constantly learn, grow and make a difference. Join us and be part of our story.
DevOps Engineer
We are looking for someone who has a proactive approach to shape up and drive a DevOps discipline within the team and organization for streamlined process enforcement. You will be working with an instrumental team determined to evolve and adapt to latest DevOps technologies across the business.
What are my roles and responsibilities?
- A DevOps engineer is responsible for the smooth operation of a company's IT infrastructure.
- Have good understanding of DevOps concepts and tools.
- Experience working with cloud computing technologies.
- Experience with Microservices architecture, configuration, development, and deployment with their underlying technologies including Docker/Kubernetes
- Experience in selecting and deploying application using appropriate CI/CD tools.
- Ability to demonstrate a deep understanding of Linux, networking, application performance and automation.
- Strong scripting or programming skills for automating repetitive tasks.
- Good Debugging and troubleshooting skills.
- Managing periodic reporting on the progress to the management and the customer
- Defining and setting development, test, release, update, and support processes for DevOps operation
- Have the technical skill to review, verify, and validate the software code developed in the project.
- Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the wastage
- Encouraging and building automated processes wherever possible
- Incidence management and root cause analysis
- Coordination and communication within the team and with customers
- Mentoring and guiding the team members
What skills and experiences would I bring into this role?
- A bachelor/master's degree.
- Expert in Jenkins, Github, Git workflows and version control.
- Expert in developing java and python-based applications using Continuous Integration/ Continuous Delivery pipelines (CI/ CD)
- Expert knowledge of system administration and security protocols for client/server environment deployed using Cloud based IaaS solutions on Linux platforms
- Experience in Cloud computing techniques (AWS / Azure / Google Cloud)
- Experience with containerization and orchestration of web services
- Experience in development with scripting languages