Friday, November 13, 2020

DevOps Engineer - Azure/AWS (3-5 yrs) (Edge Networks)

About EdGE :

EdGE Networks Pvt. Ltd. provides NextGen Technology Solutions for Workforce Transformation. Our strength is in harnessing artificial intelligence and data science to solve the toughest talent acquisition and workforce optimization challenges faced by organizations. At EdGE, we are driven by our vision to build a collaborative ecosystem that provides employers, employees and job seekers real value - better allocation, increased productivity, reduced attrition thereby impacting the bottom line. Being a product innovation partner with National Skill Development Corporation (NSDC) of India, we continuously strive to support the development of skills for various industries and channel the right people into the right job.

For more details, please logon to www.edgenetworks.in and www.hirealchemy.com

Preferences :

- Prior experience in a B2B/B2C SaaS company or a startup, good experience on cloud (preferably Azure)

Outcomes :

- 1. Own and manage the production deployments of EdGE on cloud and take over the environment life-cycle

- 2. Shape up the production environment runbooks and work closely with tooling

- 3. Work with the team to codify EdGE infra into infra-as-code paradigm, for better tooling and manageability

- 4. Mentor the junior members to get them to reach the next step in their careers

Job Description :

- In this role, one would work as a TechOps/SysOps/DevOps engineer, working collaboratively with development and implementation teams to build systems and mechanisms that ensure better delivery, deployment, maintainability of our product platform and deployed instances. The job involves automating and streamlining the operations and processes, build and maintain tools for deployment, monitoring and operations.

- The role and the workplace motivates the entrepreneurial spirit and creativity of the team and the individual. We are looking for people who love the challenge of building internet scale products and technologies and want to make a difference by being part of a team that is building one of the best solutions that aims to provide best match of a candidate for a job.

Key Tasks and Responsibilities :

- 1. Automate, streamline all deployment activities

- 2. Monitor all production instances for incidents and trends

- 3. Implement best practices to ensure for an always-up, always-available service

- 4. Ensure the SaaS environment follows all the best practices of security and is secured well.

- 5. Optimize cloud infrastructure to reduce TCO

- 6. Work closely with Engineering to understand changes in each release and keep all tools up-to-date to ensure automated deployments

- 7. Plan, execute all planned downtimes for upgrades, maintenance activities etc

- 8. Own up all infrastructure related troubleshooting during unplanned outages

- 9. Escalate and communicate issues timely and thrive to seek quick resolution

- This is not just a Site-reliability/Build/Release engineer role. The role involves lots of problem solving, programming, systems design and engineering. We are a product firm in the enterprise software arena; the culture and environment is pretty dynamic.

Qualifications:

 The ideal candidate would have :

-  a systems thinking mindset

-  the zeal to learn and upkeep themselves in the trade

- understanding and belief that "DevOps" is not just deployment/ monitoring/ maintenance/ cloud

-  motivation to solve interesting problems and design/implement solutions at scale

 - _very_ comfortable with Linux CLI

 - ability to find one's way around in shell/- nix deployments (dev and prod, both)

- great communication skills

- proficient with basic Linux administration (network shares, backups, maintenance, installation/upgrades)

- Basically, someone who is smart and who can get things done. This is the most important one!

Skills that would catch our attention :

- decent programming skills in any of Python/Erlang/Go/Ruby/Php/Java/Scala/Clojure/Haskell/C

- experience building/managing infra and systems/tooling on cloud

- understanding of CI/CD, monitoring/alerting systems - some idea about related tools and practices

- working knowledge of git/bzr/hg (any DVCS)

-  any experience in AWS/OpenStack/Cloud

- conceptual understanding and some experience with various enterprise integration patterns

-  experience and understanding of any RDBMS, NoSQL data stores

-  experience and understanding of containers, orchestration systems etc (not just how, but why/when/where as well!)

Nice to have :

-  experience with distributed data/stream processing systems (Kafa, Storm, Spark, Hadoop etc)

-  experience with commonly used cache/queue/search tools (Redis, Memcache, Couchbase, RabbitMQ, nsq, ZeroMQ, ActiveMQ, Lucene, ElasticSearch, Solr)

- experience with Xen/VMWare/VirtualBox

- Compensation is better than the industry average. Looking for someone with around 1-4 years of experience but this is not a limiting factor if the candidate is a fresher but shows promise and has decent skillset/portfolio to demonstrate.

Apply Now